English

edit

Etymology

edit

Bulgarian Каракашева (Karakaševa), possibly related to Russian Карабашево (Karabaševo).

Proper noun

edit

Karakasheva (plural Karakashevas)

  1. A Bulgarian surname from Bulgarian