English Dictionary
Definition landholdings in British English
landholdings noun
[plural] noun
/ˈlændˌhəʊldɪŋz/
English Dictionary