proper noun/alˈsaswa/Alsasua (a town and municipality of Navarre, Spain)Borrowed from Basque Altsasu.