What does the name Avichal mean? What is the meaning of the name Avichal?

Meaning of Avichal: Name Avichal in the Indian origin, means Unmovable; one who cannot be moved or changed. Name Avichal is of Indian origin and is a Boy name. People with name Avichal are usually Hindu by religion.