Keera \ke(e)-ra\ as a girl's name is a variant of Kira (Greek) and Kyra (Greek), and the meaning of Keera is "lord".
The baby name Keera sounds like Kerra, Kera, Keira and Kiera. Other similar baby names are Keeva, Meera, Keela, Neera, Keena and Veera.