aidi (0 synonym found)

We don't have any synonyms for aidi yet.

Think aidi belongs in the thesaurus? Recommend it and we'll take a look.


Definition of aidi:

(n) : A breed of dog from Morocco used for guarding herds of sheep and goats.

Definition of aidi:

(n) : A breed of dog from Morocco used for guarding herds of sheep and goats.

Back to Top