What is the full meaning of segugio
(Italian) an Italian breed of dog [n -S]
Example of the word segugio placed on a Scrabble board.