English → Hindi dictionary

tamarau

तामरौ / तमरौ / टैमरॉNOUN

Definition

small buffalo of Mindoro in the Philippines

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