Entry # 7621 has returned 1 entry

lau henua

verb waves of sufficient size to wash overall land on the atoll; tidalwave