callao

/kalˈjoʊ/

Definitions

1. noun

A natural harbor in Peru, located on the Pacific coast, and the largest port in Peru.

“The cargo ship sailed into the busy Callao harbor after a long journey across the ocean.”

Synonyms

  • harbor
  • port

Antonyms

  • inland
  • landlocked