noun an old English unit of land-area measurement, varying from 60 to 160 acres.
carucate 🔊 Listen to this noun an old English unit of land-area measurement, varying from 60 to 160 acres. Carucate – Wikipedia Carucate – Wikipedia Carucate – YouTube Carucate | Urdu Meaning of Carucate Share Facebook Twitter Google +