See also: henua

Ontong Java

edit

Noun

edit

heŋua

  1. land
  2. country