Teresa as a Name for your Baby
Discussion about the name: Teresa and the meaning / origin is reviewed here.
Name Origin: Spanish
Name Meaning: Variant of Theresa. Name of two popular saints of Avila and Therese of Lisieux
Name Gender: Female / Girl baby name