Where does “Panama” come from?

Panama (Turkish): Panama

Definitions

  1. Panama

Words derived from “Panama