Name origin: Latin
Name meaning: Extraordinary; to be admired; beautiful
More
Name meaning: Wealthy in land; brilliant
Your partner in parenting from baby name inspiration to college planning.