DICTIONARY

(Total Entries : 197270)

indirālaya

Dictionary Definition: 

indirâlaya n. 'the abode of Indirā or Lakshmī', the blue lotus, Nymphaea Stellata and Cyanea (the goddess Indirā issued at the creation from its petals) L.