Alec

    proper noun
  1. colloquial abbreviation of Alexander.
  2. he's an smart Alec és un espavilat, se la sap llarga.