Definify.com

Definition 2026


irace

irace

Italian

Noun

irace m (plural iraci)

  1. hyrax

Synonyms