Definition of "hainous"

hainous