what is theresa?
<answer> Theresa is a baby girl name. <context> Theresa The name Theresa is a baby girl name. Meaning Greek Meaning: The name Theresa is a Greek baby name. In Greek the meaning of the name Theresa is: Reaper; from Therasia. American Meaning: The name Theresa is an American baby name. In American the meaning of the name Theresa is: Reaper; from Therasia.