山踯躅 shānzhízhú azalea Origin Definitions Defs Strokes Stroke Words Sentences Sents 山 shān noun mountain mountain; hill; range踯躅 躑躅 zhízhú azalea (literary) (bound form) shorthand for the mountain azalea, also known as 山躑躅 shānzhízhú