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