SCHOLAR Meaning of SCHOLAR in English n. student, pupil; learned person, educated person; expert in a particular field; recipient of a scholarship Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012