Definify.com

Definition 2026


'enua

'enua

See also: enua

Rarotongan

Noun

'enua

  1. land