durbar
Explore definitions, synonyms, and language insights of durbar
Definitions
Noun
the room in the palace of a native prince of India in which audiences and receptions occur
Explore definitions, synonyms, and language insights of durbar