Definify.com

Definition 2024


'enua

'enua

See also: enua

Rarotongan

Noun

'enua

  1. land