Name origin: Latin
Name meaning: Warlike; who loves everyone; warring
More
Name origin: Middle English
Name meaning: Carpenter