Mair is a surname in the Scots and German languages, deriving from Latin ('greater'). Notable people with the surname include: