Home
Advance Search
Dictionary
Words with Friends solver
Meaning of ombudspersons
Definition:-
A person acting as an ombudsman (used as a neutral alternative). (noun)