Definitions
noun
the room in the palace of a native prince of India in which audiences and receptions occur
Look “durbar” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the room in the palace of a native prince of India in which audiences and receptions occur