Nouns

(n)food, food for thought, intellectual nourishmentanything that provides mental stimulus for thinking