Synonyms for "Canis"

Words with similar meaning