ആട്ടിടയന് (addidayan) Malayalam word · pronounced addidayan Meaning in English Shepherd English words: shepherd