1. ಸಭಾಸ್ಥಳ

    ♪ sabhāsthaḷa
      noun
    1. the place where a meeting takes place.