Find the word definition

Wikipedia
Selavayal

Selavayal is mainly a residential locality in the northern part of the metropolitan city of Chennai, Tamil Nadu state, India.