Found 12 boys and girls with the meaning of carmel
Karmen / 6 letters 
Meaning of Karmen In Spanish, Karmen means Fruitful orchard' as Mount Carmel in Palestine More
Karmina / 7 letters 
Meaning of Karmina In English, Karmina means Fruitful orchard, as Mount Carmel in Palestine More

Browse by meanings

resultretellingsreturn
returnedrevengerevered
revivedrewardedrewards
reynoldrhinerhyming
rhymingorrhythmicrichard
riddlerightrighteous
righteousnessripplingrising