1. Proper noun. A province of Spain ¹
2. Proper noun. The capital city of the Alicante province ¹
¹ Source: wiktionary.com