iJunoon official Urdu Dictionary
جادوگرنی
jadugarni
افسوں گرنی
Afsoon garni
ساحرہ
Sahra
English definition for enchantress
1. n. a female sorcerer or magician
2. n. a woman who is considered to be dangerously seductive
Sponored Video