ADVERTISEMENT
Meli
Greek mythology name, also diminutive of Amelia
"work"Meli Origin and Meaning
Variation of Melia
ADVERTISEMENT
20 Names Similar to Meli
These 20 names were selected by our users that were looking for other names like Meli.
ADVERTISEMENT