sala meaning in english

[Skt.] n. A house, edifice; a hall, room, place. grhamu, sabha, cavadi. asvasala a stable. ayudhasala an arsenal, an armoury. mudraksarasala a printing office. tankasalaa mint. yugasala a place of sacrifice. See sala. sala. n. An avenue or row of trees, a walk or promenade. dovaku rendutatla calpuga pettina cetlu. totalo nadavadamunakucalpugakattinadi.