Question: is cosmo a boy or girl?
Answer: The name Cosmo is a boy's name of Greek origin meaning "order, beauty".