Uncover the origin, popularity, and more for any name.
Theresa is a feminine given name of Greek origin, meaning 'harvester' or 'to reap'. It is derived from the Greek word 'therizo', which means 'to harvest'.
Politician
Poet, novelist, and filmmaker
Both Theresa and Eleanor are classic, elegant names of European origin with a timeless feel.
Theresa and Catherine share a similar strong yet feminine sound and both have a rich history in Catholicism.
These names flow well together, sharing a soft ending and vintage charm reminiscent of the early 20th century.