baby names

Teresa

Teresa (TER-eas-a)

Meaning of the name Teresa

Of Old Greek origin, Teresa is predominantly used in English, Italian and Spanish languages and means 'guardian' or 'hunter'

Origin of the name Teresa

Greek

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin