Synonyms for "peabody"

Words with similar meaning