Evan is a popular Welsh name meaning "the Lord is gracious." A version of the English name John, and the Spanish name Juan, Evan has Hebrew origins. The word evan means "rock" in Hebrew. Evan is also ...