Where does “polo” come from?

polo (Latvian): polo

Definitions

  1. polo

Words derived from “polo