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

Meaning of Yan: Name Yan in the Bulgarian, Hebrew origin, means Bulgarian form of Ioanne, meaning Jehovah has been gracious.. Name Yan is of Bulgarian, Hebrew origin and is a Boy name. People with name Yan are usually Judaism by religion.