Synonyms for "griffon"

Words with similar meaning