Meaning & History
From a surname that was originally a shortened form of various Gaelic surnames beginning with Mac or Mc (from Gaelic mac meaning "son"). It is also used as a generic slang term for a man.
People think this name is
youthful informal wholesome strong rough strange simple