Meaning of Magdalene home in English:

Magdalene home

noun

(also Magdalene's home)
historical
  • Magdalene house.

Origin

Early 20th century; earliest use found in The Daily Chronicle.