Cosmo Dog Name Meaning

Meaning of Cosmo:
It means order, decency, and beauty; this is the English form of Cosimo, introduced to Britain in the 18th century by the Scottish nobleman the second Duke of Gordon, who named his son and successor after his friend Cosimo III de’ Medici.

Gender: Male

Your dog’s name should make you happy!

Leave a Reply

Your email address will not be published. Required fields are marked *