Description:
The name Ayannechettiyan is a Tamil name. It is derived from the word ayan meaning 'sky' and chettiyan meaning 'son of a carpenter'. The name may be derived from the carpenter's son who was skilled in making roofs. Alternatively, the name may be derived from the Tamil word for 'rainbow' (ayan), which is why some people believe the name to be auspicious.





