Found 2 boys and girls with the meaning of guardtower
Atalaya / 7 letters 
Meaning of Atalaya In Spanish, Atalaya means Guardtower More
Athalia / 7 letters 
Meaning of Athalia In Spanish, Athalia means God is great More

Browse by meanings

warfarewarlikewarring
warriorwatchfulwater
water'swateredwaterfall
watersweaknesswealth
wealthyweansweary
weepingweightweighty
welcomewell-behavedwellborn