Spanish › DictionaryescilaHear itnounfemininesquill; sea onionFormsnounsingularescilapluralescilasOther ways to say itcebolla albarranasquill; sea onionRead Spanish with every word explained