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