Hindi-English dictionary »

भारतीय मोर meaning in English

HindiEnglish
भारतीय मोर noun
{m}

Indian peacock(Pavo cristatus)
noun