Definitions for "Alcantara"
The Alcantara is a river in Sicily. It has its source on the south side of Monti Nebrodi and its mouth in the Ionian Sea at Capo Schiso in Giardini-Naxos. The river is 52 km long.
military monastic order founded in Spain and Portugal in the 12th century
brand of suede-effect fabric upholstery material
Alcantara is the name given to a composite material used to cover surfaces and forms in a variety of situations and applications.