Word Definition - 呼噜

hū lū (onom.) sound of snoring, wheezing or (cat's) purring

Individual Character Details