Where does “polo” come from?

polo (Danish): polo; polo shirt

Definitions

  1. polo; polo shirt

Words derived from “polo