Definition of San Pedro Sula in English:

San Pedro Sula

proper noun

  • A city in northern Honduras, near the Caribbean coast; population 623,100 (est. 2008).

Pronunciation:

San Pedro Sula

/ˌpɛdrəʊ ˈsuːlə/