Green’s Dictionary of Slang

Latin n.

[SE Latin, one of the communities in Europe, in this case Spain, the manufacturer of alicante]

alicante wine.

[UK]Eighth Liberal Science n.p.: Latin is the name for Alligant.