Also read:

オンブズマン (Onbuzuman) is a Japanese noun meaning “ombudsman”.

Meanings

  1. nounombudsman