Leticia
geographical name
Le·ti·cia
le-ˈtē-sē-ä
town on the Amazon River in southeastern Colombia population 32,700
Love words? Need even more definitions?
Merriam-Webster unabridged
Share