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

English Dictionary