Definify.com

Definition 2025


heŋua

heŋua

See also: henua

Ontong Java

Noun

heŋua

  1. land
  2. country