Maori to English

Maori toroa

English albatross

Definition Large bird that lives near the sea.

level 3