Karakasheva
Jump to navigation
Jump to search
English[edit]
Etymology[edit]
Bulgarian Каракашева (Karakaševa), possibly related to Russian Карабашево (Karabaševo).
Proper noun[edit]
Karakasheva (plural Karakashevas)
- A Bulgarian surname from Bulgarian