Definify.com

Definition 2025


henua

henua

See also: heŋua

Hawaiian

Noun

henua

  1. (geography) place

See also