Meaning
Of Old Greek origin, Teresa is predominantly used in English, Italian and Spanish languages and means 'guardian' or 'hunter'.
Popular Middle Names
Elizabeth, Mae, Myangel, Rose, Faustina, Isela, Jacqueline, Jasmin, Abigail, Aleah
Pronunciation
Teresa
TER-eas-a