English Dictionary
◊ OMBUDSMAN
ombudsman
n : a government appointee who investigates complaints by
private persons against the government
 omb  ombu  ombudsman  omdurman  omega