answersLogoWhite

0


Best Answer

Avila is a place name for a city in Spain. It is a very old city, and thought to have been founded by the Phoenicians. The origin of its name is uncertain, however, in its history, it was known as both Avela and Abulia. Avela is derived from the Latin verb, to tear away.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What does spanish word avila mean in English?
Write your answer...
Submit
Still have questions?
magnify glass
imp