Born in Rousse in a poor family. She graduated from a female high school in Moscow. She had been working as a high school teacher in the Rousse, Plovdiv and Sofia female high schools. Translator of French and Russian, writer and journalist. Wife of Petko Karavelov, politician and Prime Minister. Founder of the Bulgarian Women’s Union (1901), Chairlady of the “Mother” Women’s Society, Chair of the Bulgarian Section for the International Women’s League for Peace and Freedom (1925-), member of the Committee for the Protection of the Jews (1940s). Participated in international feminist congresses, i.g. in Washington and Dublin (1926).