Synonyms of Aiyan
Primary definition: A traditional South Indian guardian deity worshiped predominantly in rural Tamil Nadu and Kerala.
Primary definition: A traditional South Indian guardian deity worshiped predominantly in rural Tamil Nadu and Kerala.