Top definition
Croatian name. Very beautiful, romantic soul, loved by others, funny and energetic.
Ljuba is a very smart girl.
by Farawaybeauty March 16, 2017
Get the mug
Get a Ljuba mug for your cat Yasemin.
buy the domain for your recipe blog