La Chorrera

[ lah chawr-re-rah ]
/ lɑ tʃɔrˈrɛ rɑ /

noun

a city in central Panama, just W of the Panama Canal.

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019