Κάρουσσα

Proper noun

 * 1) Carussa, Paphlagonia, Turkey