Baby Names and Name Generators

What Does Migdalia Mean?
"tower"