landownerEnglish

landholder, landowner, property owner

Noun

A holder or proprietor of land

English: landowner, landholder, property owner

English words with similar meanings

Show 2 words