Wiktionary
ombudspersons
n. (plural of ombudsperson English)
n. (plural of ombudsperson English)