Warlock meaning in malayalam

Word: Warlock

Meanings of Warlock in malayalam :

Noun Manthravaadi (മന്ത്രവാദി)
Maanthrikan‍ (മാന്ത്രികന്‍)
Warlock definition
Noun:
(folklore) a male witch or demon
Related wordsWarlock - Manthravaadi (മന്ത്രവാദി)
Malayalam to English
English To Malayalam