Odyssey

1234
Across
  1. 4. stay with or wait for someone
Down
  1. 1. be extremely happy
  2. 2. be extremely impressed by something
  3. 3. defend or protect yourself against people or problems