Theresa

Religious connotations aside, it's a classic name that's not too common.   

This is a name with obscure origins. It comes from Greek, possibly from the word teresis meaning "watching; guarding." It could also be derived from the word therizo, meaning "I mow" or "I harvest." This phrase is derived from the Greek word for "summer; harvest-time."
See Also: Teresa

Your Favorite Names