Fetching details from the dictionary...
dharma seat (seat from which one gives Buddhist sermons)
Buddhist religious service