Definition of albarrana in Spanish:

albarrana

feminine noun

  • 1

    Cebolla silvestre, de hojas estrechas y largas y flores azules o blanquecinas dispuestas en espiga.