Definition of Leticia in English:

Leticia

proper noun

  • A town and river port at the southern tip of Colombia, on the upper reaches of the Amazon on the border with Brazil and Peru; population 32,450 (2005).

Pronunciation:

Leticia

/ləˈtiːsɪə//Spanish leˈtisja//leˈtiθja/