Updated March 26, 2024 Table of contents Find Baby Names Family name origins & meanings Italian : from the personal name Cosmo, an altered form of Cosma, with the regular masculine ending -o. Appears on 105 Astrology Names and Celestial Names for Babies 75 Galaxy-Inspired Baby Names for Space Lovers 750 Boy Names That Start With C 75 Baby Names Inspired by Alcohol, Cocktails, and Spirits