Ljubica
Ljubica is a feminine given name of South Slavic origin. The name derives from the root ljub- meaning love or dear, combined with the diminutive suffix -ica, a common pattern in South Slavic personal names. As such, Ljubica can function as an affectionate nickname that has become a formal given name in its own right.
Usage and distribution: The name is historically common in Serbia, Croatia, Bosnia and Herzegovina, and Montenegro,
Variants and nicknames: Common diminutives include Ljuba (often used as a standalone name for both genders
Cultural notes: The element ljub- appears in many Slavic names and conveys affection, warmth, or beloved status,