Where does “park” come from?

park (Czech): park

Definitions

  1. park

Words derived from “park