Uncover the origin, popularity, and more for any name.
Marcus is a Latin given name with roots in Roman history, meaning 'warlike' or 'dedicated to Mars'. Lee is a surname of English origin that can have various meanings, including 'meadow' or 'from the clearing'. When used as a given name, Marcus-Lee often combines these distinct origins, suggesting strength and a connection to nature.