-
nounIndian 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)
Definition that contains theresa
We don't have definitions for this word yet.