Meaning
Of Old Greek origin, Teresa is predominantly used in English, Italian and Spanish languages and means 'guardian' or 'hunter'.
Pronunciation
Teresa
TER-eas-a
Of Old Greek origin, Teresa is predominantly used in English, Italian and Spanish languages and means 'guardian' or 'hunter'.