Meliora
NameRatingsComments

Given Name MELIORA

GENDER: Feminine
USAGE: Various

Meaning & History

Derived from Latin melior meaning "better".