Also read:

オイディプス (Oideipusu) is a Japanese noun meaning “Oedipus”.

Meanings

  1. nounOedipus