English → Hindi dictionary

barking deer

बार्किंग डियर / बार्किंगNOUN

Definition

small Asian deer with small antlers and a cry like a bark

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