SIMON NEWCOMB(noun)Did you mean?Synonyms RhymesAlso try..simonnewcombDefinitions There is 1 meaning of the phrase Simon Newcomb. Simon Newcomb - as a noun United states astronomer (1835-1909) Synonyms (Exact Relations)newcombWord Variations & RelationsAnagramsStarts SStarts SIStarts SIMStarts SIMOEnds BEnds MBEnds OMBEnds COMBStarts S & ends BStarts SI & ends BStarts S & ends MBA-Z Proximitiessimnel8simnels9simoleon10simoleons11simon Simon Newcomb simoniac12simoniacal14simoniacally19simoniacs13simonies10