Name origin: Latin
Name meaning: Noble one
More
Name origin: English
Name meaning: unexplained. Clearly a variant of Skaggs, also unexplained.
Your partner in parenting from baby name inspiration to college planning.