మయసభmayasabha
Top 7000
Meanings
Noun
1. a legendary palace built by Maya or Mayasura and gifted to Pandavas in Mahabharata.