Found 2 boys and girls with the meaning of supplied
Melea / 5 letters 
Meaning of Melea In Biblical, Melea means Supplying, supplied More
Melea / 5 letters 
Meaning of Melea In Biblical, Melea means Supplying, supplied More

Browse by meanings

curly-headedcursedcutting
cybelecymbelinecyprus
cyrusdaedalusdaffodil
dagstyggdailydaisy
dakshadancerdancers
dancingdangerousdark-haired
dark-skinneddarknessdarling