Definition
a tower (from its size or height); by analogy, a rostrum; figuratively, a (pyramidal) bed of flowers
Derivation
also (in plural) feminine מִגְדָּלָה; from H1431 (גָּדַל);
King James Version Usage
castle, flower, tower. Compare the names following.