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.