socage – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

وسطی دور کے اِنگلستان میں بعض معین غیر عسکری خِدمات کے بدلے دیا جانے والا کِسی زمین کا قبضہ ۔

🔹 Roman Urdu