nolan
meaning: champion
origin: irishelliott
meaning: jehovah is god
origin: hebrewbruno
meaning: brown
origin: germansamson
meaning: sun
origin: hebrewaaron
meaning: exalted
origin: hebrewcyril
meaning: lord
origin: greekmitchell
meaning: who is like god?
origin: englishwren
meaning: ruler
origin: welshmarcello
meaning: young warrior
origin: italiandawson
meaning: david's son
origin: english