Meaning
Avan is a popular name in India, often associated with the element water and ownership. It can also be interpreted as someone who protects or possesses.