Definify.com

Definition 2025


ahuruhuru

ahuruhuru

See also: āhuruhuru

English

Noun

ahuruhuru

  1. The goatfish.