Liva \l(i)-va\ as a girl's name is a variant of Olivia (Latin), and the meaning of Liva is "olive tree".
The baby name Liva sounds like Liv, Livia, Livya and Livy. Other similar baby names are Lina, Kiva, Lita, Lida, Viva, Lila, Liza, Lisa, Lira, Lia, Liya, Liba, Riva and Ziva.