What does Aidi mean?

Aidi - German to English

chien de l'Atlas [Atlas shepherd puppy]