Top definition
Russian name(female); form of lyubov- means: love
Lyuba, your beauty is unmatched.
by Donna Jean June 26, 2006
Get the mug
Get a lyuba mug for your fish Rihanna.