Huesca (a city and province of Spain)
Inherited from Latin Osca.
Improve your pronunciation
Write this word
Practice speaking and memorizing "Osca" and many other words and sentences in Catalan.