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

syriantabletaken
takestakingtalks
tamaratamingtarrying
tempesttempletemples
temptationtemptresstender
tendernesstennyson'stents
territorialterrorstestament