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.