Found 2 boys and girls with the meaning of megiddo
Armageddon / 10 letters 
Meaning of Armageddon In Biblical, Armageddon means A hill of fruits, mountain of Megiddo More
Armageddon / 10 letters 
Meaning of Armageddon In Biblical, Armageddon means A hill of fruits, mountain of Megiddo More

Browse by meanings

borderbornebough
boundbramblebramble-bush
branchbranchesbrand
bravebrazilianbreak
breakingbreakingsbreaks
breast-platebreathebride
bridlebrightbrightness