Mammoth Uncensored Word List:
8 words ending with ho, 8 letters long

gazpacho huaracho mallecho micromho millimho muchacho nonmacho verdelho