సాలsāla
Top 6000
Meanings
Noun
1. a house, edifice; a hall, room, place
2. sal tree or its wood (Shorea robusta)