anahao

/əˈnɑːhoʊ/

Definitions

1. noun

A lake in New Zealand

“The Anahao Lake is a serene destination for nature lovers.”

Synonyms

  • lake
  • reservoir

Antonyms

  • desert
  • wasteland