what does lana mean in latin?

If you meant the English meaning of the Latin word 'lana', then it translates to 'wool'.
Updated on Monday, February 06 2012 at 05:23AM EST
Source: kgb.com
Collection: lana 

Related Questions