哈巴雪山 hābāxuěshān Mount Haba Definitions Defs Origin Strokes Stroke Words Sentences Sents 哈巴 hǎba Pekingese dog (coll.) Pekingese dog雪山 xuěshān noun snow-capped mountain a mountain permanently covered with snow or ice