See also: henua

Ontong Java edit

Noun edit

heŋua

  1. land
  2. country