Definition of "houndes"

houndes