Question: is cosmo a good name?
Answer: Cosmo is a strong, powerful name! ... Cosmo is the English form of Cosimo which was brought to England in the 18th century by the second Scottish Duke of Gordon, who named his son and successor after his friend Cosimo III de Medici. Means "order, decency" from the Greek Kosmos.