Adhyaratri Avakasham and Avarnas of Kerala

Avarna… Does the term seem unfamiliar to you? Maybe of you are from Northern India, yes you may feel so. But for us born in South, the term…