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

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