The name Avila is primarily a female name of German - Ancient Germanic origin that has an unknown or unconfirmed meaning.
While the meaning of Avila is ultimately uncertain, it possibly means "desired" from the Germanic element avi.
Ávila also is a Spanish city name and habitational surname.