What does the word hapua mean in English?

The word hapua is used in the Maori language. This word translates into the English language as the word lagoon.