Definitions of Nemea:

  • noun:   a valley in southeastern Greece where the Nemean Games were held