English Dictionary
◊ SIGNORA
signora
n : an Italian title of address equivalent to Mrs. when used
before a name