What does Mary mean?
Mary descends through Greek Maria from the Hebrew Miriam. Its original meaning is debated — proposals include “sea of bitterness,” “beloved,” and “wished-for child.” Borne by Mary the mother of Jesus, it became one of the most enduring names in the Western world.
What does Hannah mean?
From Hebrew 'Channah' (חַנָּה) meaning grace or favour, from the root chen. The biblical mother of Samuel; the source name behind Anna, Anne, Ann and their many diminutives.