雪鸮 xuě xiāo

DEFINITIONS

  1. (bird species of China) snowy owl (Bubo scandiacus)

CHARACTERS

雪 xuě snow; wipe away shame, avenge
鸮 xiāo owl