Definition of theresa
English to English noun - Indian nun and missionary in the Roman Catholic Church (born of Albanian parents in what is now Macedonia); dedicated to helping the poor in India (1910-1997)
source: WordNet 3.0
Visual Synonyms 
Nearby Word
theresa, teresa, teres, thresh, thryes, throes, tres, theriac, tiheras, tear sac, teras, terce, theorica, tress, terse, tiresias, theorize, terek, theorise, terreous
|
|
|