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

flourishingflowerflowering
flowersflowingfluent
flutefoldingfoliage
folklorefollowerfollowers
footprintfootprintsforbearance
forbiddingforceforces
foreheadforemostforenoon