• word of the day

    durbar

    durbar - Dictionary definition and meaning for word durbar

    Definition
    (noun) the room in the palace of a native prince of India in which audiences and receptions occur
Download our Mobile App Today
Receive our word of the day
on Whatsapp