Definify.com

Definition 2024


ahuruhuru

ahuruhuru

See also: āhuruhuru

English

Noun

ahuruhuru

  1. The goatfish.