DEVI MEANING IN ENGLISH

• Devi Definition & Synonyms

  1. (n.) ; fem. of Deva. A goddess.


• Deviant Definition & Synonyms

  1. (a.) Deviating.


Synonyms:
Aberrant, Degenerate, Deviate, Pervert,

RECENT SEARCHES