Definify.com

Definition 2024


henua

henua

See also: heŋua

Hawaiian

Noun

henua

  1. (geography) place

See also