Also read:

オーガ (Ooga) is a Japanese noun meaning “ogre”.

Meanings

  1. nounogre