Ombudsman Meaning
There are 1 meaning(s) for word Ombudsman
Meaning 1 : a government appointee who investigates complaints by private persons against the government
Similar words of Ombudsman :
There are 1 meaning(s) for word Ombudsman
Similar words of Ombudsman :