సాలsālaTop 6000MeaningsNoun1. a house, edifice; a hall, room, place2. sal tree or its wood (Shorea robusta)