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

Meaning of Anam: Name Anam in the Indian origin, means Blessing; a favor or gift bestowed by God. Name Anam is of Indian origin and is a Boy name. People with name Anam are usually Hindu by religion.