The meaning of the name Teresa is Harvester
The origin of the name Teresa is Spanish
Notes: Form of the name Theresa. St. Teresa of Avila, Spanish mystic nun.
People who like the name Teresa also like: Abigail, Grace, Isabella, Julia, Amelia, Paige, Sarah Noah, William, Owen, Nicholas, Lucas, Alexander, Benjamin
Here are pictures of people with the name Teresa. Help us put a face to the name by uploading your pictures to BabyNames.com!