Definition of tantrist in English:

tantrist

noun