Chow Chow in Irish Chow Chow in Irish seabha-seabha noun A chow, a Chinese breed of dog. Add to Flashcards