Teresa
Primarily Female
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: Amelia, Elizabeth, Violet, Mary, Charlotte, Clara, Natalie, Nicholas, Benjamin, William, Gabriel, Henry, Thomas, Lucas

< Back to Search | Pet Name Categories