韦斯卡 wéisīkǎ Huesca Definitions Defs Origin Strokes Stroke Words Sentences Sents 韦斯卡 韋斯卡 wéisīkǎ Huesca Huesca, a city and province in Spain.