Names that mean God are plentiful, as God and all things related to a supreme power are at the root of the creation of many names.
Isabella, a variation of Elizabeth, is the top girl name meaning God. Along with Isabella, girl names in the US Top 1000 meaning God include Elizabeth, Danielle, Gabrielle, Samantha, Michaela, and Jane.
Elizabeth and Jane have dozens of popular variations that also mean God, including Elsie, Eliza, Elise, Janet, Jean, and Joan.
Elijah is the most popular boy name that means God. Along with Elijah, other boy names meaning God in the US Top 1000 include Daniel, Matthew, Jack, Jeremy, Nathaniel, Caleb, Samuel, Oscar, and Shane.
John and Michael, two of the most widely-used male names of the last several centuries in the Western World, have God in their meanings.
Here is our full roster of names that mean God. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.