శాలśāla
Top 2000
Meanings
Noun
1. a house, edifice; a hall, room, place