English → Hindi dictionary

naemorhedus goral

नैमूरहेड्स गोरल / नैमूरहेड्सNOUN

Definition

small goat antelope with small conical horns; of southern Asian mountains

Looking for poetry? Read shayari and poems by great poets.