Ahilan is a male name.
Ahilan is a Tamil given name and means: secular, knowledgeable, knowledgeable.