What does Athavan mean?

Athavan meaning in Urban Dictionary

the coolest man on earth