Leodensian noun2 •Someone from Leeds in northern England. •A pupil or alumnus of Leeds Grammar School.This never would have happened to Smeeton/Or an old Leodensian — 2004 formsLeodensians