Leena \le(e)-na\ as a girl's name is a variant of Alina (Greek), Caroline (Old German), Karolina (Slavic), Lena and Lina (Arabic, Latin), and the meaning of Leena is "light; free man; palm tree".
The baby name Leena sounds like Leana, Leenah, Leyna, Leina, Lenna, Leona and Leeona. Other similar baby names are Deena, Teena, Leeza, Leesa, Jeena, Geena, Keena, Leela, Leeta, Leeya, Meena, Neena, Reena, Veena and Zeena.