Thai Ridgeback in Finnish Thai Ridgeback in Finnish thai ridgeback noun A sighthound bred in what is now Thailand. Add to Flashcards