DEVI


Meaning of DEVI in English

noun ; fem. of deva. a goddess.

Webster English vocab.      Английский словарь Webster.