The majority of Polish last names ending in -ski originated as toponymic nicknames, although many could have also started out as occupational or patronymic nicknames. A case in point is Kowalski - either someone associated with the village forge (kuźnia) such as the blacksmith himself or his son or helper. But it can also have come from such places as Kowale (Smiths, Smithville, Smithbury).
With names ending in -owski or -ewski, nearly all of them are of toponymic origin and used to indicate someone hailing from a given hamlet, estate, village or town; Kowalewski from Kowalewo, Makowski from Maków.
The point is that if your surname is Makowski, that means that its original bearer probably had nothing to do with poppies, but simply happened to live in Maków, Makowo or Makowszczyzna (Poppyville, Poppytown). Just as in the English-speaking world it is highly unlikley that someone from Bakerville actually works as a baker.
With names ending in -owski or -ewski, nearly all of them are of toponymic origin and used to indicate someone hailing from a given hamlet, estate, village or town; Kowalewski from Kowalewo, Makowski from Maków.
The point is that if your surname is Makowski, that means that its original bearer probably had nothing to do with poppies, but simply happened to live in Maków, Makowo or Makowszczyzna (Poppyville, Poppytown). Just as in the English-speaking world it is highly unlikley that someone from Bakerville actually works as a baker.