A-Z Baby Names
John
John — boy's name of Hebrew origin meaning "God is gracious".
Explore A-Z Baby Names articles and guidance from Love and Mom.
John — boy's name of Hebrew origin meaning "God is gracious".
Anthony — boy's name of Latin origin meaning "priceless one".
Nathan — boy's name of Hebrew origin meaning "he gave".
Roman — boy's name of Latin origin meaning "citizen of Rome".
Silas — boy's name of Latin origin meaning "of the forest".
Rowan — boy's name of Irish origin meaning "little redhead".
Brody — boy's name of Scottish origin meaning "ditch, muddy place".
Ryker — boy's name of Scandinavian origin meaning "rich, powerful".
Jude — boy's name of Hebrew origin meaning "praised".