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, Charlotte, Mary, Anna, Abigail, Benjamin, Nicholas, William, Thomas, Henry, Gabriel, Andrew

< Back to Search | Pet Name Categories