aleck








noun

  1. a male given name, form of Alexander.

see smart aleck.

52 queries 0.571