VEXILLOLOGIST

Definition of VEXILLOLOGIST