Hindi-English dictionary »

गृध्र meaning in English

HindiEnglish
गृध्र

vulture(s)noun