Ljubica

Ljubica (Serbian Cyrillic: Љубица and Macedonian: Љубица) is a Slavic feminine given name meaning "love" or "kiss", where -ica is a diminutive suffix.

Also, ljubica means violet, while the actual flower is ljubičica, a superdiminutive.

It is Serbo-Croatian in origin, used throughout the former Yugoslavia.