Gian

Name origin: Hebrew

Name meaning: The Lord is gracious

Carlo

Name origin: Irish

Name meaning: Quadruple lake