Tamil Dictionary 🔍

demigoddess

Dem"i*god`dess, n. Defn: A female demigod.


demigoddess - Similar Words