Cosmo definitions

Search

Cosmo

Cosmo logo #10101) Beauty tutorial mag 2) Bedside Astrologer mag 3) Checkout line mag 4) Checkout-stand mag 5) Cinematic Topper 6) Dog actor 7) Drink akin to a Cape Codder 8) English boy name 9) Fashion mag 10) Friend of Jerry and Elaine 11) Friend of Jerry and George 12) Friend of Jerry or George 13) Fruity cocktail
Found on https://www.crosswordclues.com/clue/cosmo

Cosmo

Cosmo logo #10101) Mag
Found on https://www.crosswordclues.com/clue/cosmo

Cosmo

Cosmo logo #21000[restaurant] Cosmo is a chain of buffet restaurants in the United Kingdom with outlets nationwide. Its branch in Valley Leisure Park, Croydon, was formerly the UK`s biggest restaurant. The first location opened in 2003 in Eastbourne but now the chain has 16 restaurants: Twelve in England, Two in Scotland and One each in Wales and Northern I...
Found on http://en.wikipedia.org/wiki/Cosmo_(restaurant)
No exact match found.