"L" Girl Names, Greek, Hebrew
Leora is a girl’s name of Greek, Hebrew origin meaning “light”.
Posts with the name Leora: