TOP

Definition of alec, aleck from the Oxford Advanced American Dictionary