noun, feminine/albaˈrana/plural: albarranasalbarrana is feminine in Spanish.Portuguese squill; a type of fortified tower