albarrana

Noun

 * 1) Portuguese squill
 * 2) a type of fortified tower