alfarda
Meanings
Noun
1. a kind of tribute paid by the Moors and Jews to the crown in medieval Spain (historical)
2. a kind of cloak
3. batten