foxhound in Finnish foxhound in Finnish kettukoira noun Any of several medium-sized breeds of dog developed for hunting. Add to Flashcards