Subscribe
URL of the page has been copied to clipboard.
Meaning : Spanish mystic and religious reformer. Author of religious classics and a Christian saint (1515-1582).
Synonyms : teresa of avila
Install App
Saint teresa of avila meaning in Telugu.