English: commercial landlord
Welsh: landlord masnachol
Subject: Datblygu economaidd
Welsh definition: Landlord sy'n gosod eiddo masnachol, fel swyddfeydd neu siopau, ar rent.
Plural: landlordiaid masnachol