Definitions of Oldwench:

  • noun:   tropical Atlantic fish