Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • Greek : origin uncertain. Possibly from Slavic mak ‘poppy’, or the Albanian personal name Maqo.
  • Polish (Makoś) and Hungarian (Mákos) : from mak ‘poppy’, occupational name for someone who grew poppies, or nickname meaning ‘poppy’.
  • Polish (Makosz) and Hungarian (Mákos) : from the personal name Makary (Polish), Makár (Hungarian), vernacular forms of the Greek personal name Makarios ‘blessed’.