English, from the Middle Ages, a derivative of Avis. In modern times it has become a popular Catholic name in honour of St Theresa of Avila, in Spain.