Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of devi
  1. noun
    Hindu mother goddess; supreme power in the universe; wife or embodiment of the female energy of Siva having both beneficent and malevolent forms or aspects
Explanation of devi
My lists:
Recently viewed words: