Definition of TERESA
noun : TERESA
Source: WordNet 3.1
-
1. (
) 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) ;
See more about : TERESA