santa maria novella

/S AE1 N T AH0 M ER0 IY0 AH0 N OW0 V EH0 L AH0/
N
  1. 1

    a church in Florence, Italy, situated opposite, and lending its name to, the city's main railway station.