Save to my profile

Origin

Catholic

Meaning

Scottish form of John, from the Greek name Ioannes, originally from the Hebrew name Yochanan meaning "God is gracious".

Find more baby names