Home / Dictionary / Aidi

Aidi Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A breed of dog from Morocco used for guarding herds of sheep and goats.

Related Terms
Rhyming Words
idi sidi midi bidi didi zidi vidi gidi bridi skidi guidi heidi zaidi saidi yazidi yezidi afridi speidi sieidi leonidi
Compare
Aidi vs