Hindi-English dictionary »

बिघा meaning in English

HindiEnglish
बिघा

a unit of land areanoun