English-Hindi dictionary »

her nibs meaning in Hindi

EnglishHindi
her nibs noun

यह महारानी