LAT

Lewis Short

Leuca (noun F) :
* A town in Calabria, near the Iapygian promontory, now S. Maria di Leuca: secretaque littora Leucae,Luc. 5, 376.
Charlton T. Lewis, Charles Short, A Latin Dictionary
See also: leuca
memory