Word info Synonyms

Saint Teresa of Avila

Noun

Meaning

Spanish mystic and religious reformer; author of religious classics and a Christian saint (1515-1582)

Source: WordNet

Synonyms

Close letter words and terms