Ogden

noun

  1. 1

    a town in northern Utah settled by Mormons

  2. 2

    English psychologist who collaborated with I. A. Richards in designing Basic English (1889-1957)

Synonyms

Also useful for “Ogden”:Wordle Solver