Synonyms for "Spock"

Words with similar meaning