English → Hindi dictionary

tamarao

तमारो / टमारो / तमराजNOUN

Definition

small buffalo of Mindoro in the Philippines

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