Zane
A variation of the name John, meaning "God is gracious".
Alternates:
Zain
More info:
Results for "Zane" on Google