lella

Etymology
Probably from, diminutive of.

Noun

 * 1) type of wool fabric
 * 2) women's short wool cloak