Topic summary
Sella

Sella may refer to: PlacesSella, Alicante, a municipality in SpainSella, Greece, a village in GreeceSella group, mountains in the DolomitesSella River (Bay of Biscay), Asturias, SpainSella River (Guam)Other usesSella (surname)Sella (grape), or Peloursin, a French wine grapeSella-class destroyer, a type of ship used by the Italian navySella Italiano, a horse breedSella turcica, a depression in the human skullSella, an anatomical term referring to part of the noseleaf of horseshoe batsSella, a variety of parboiled riceSella, a character in Fate/stay nightsella curulis (Latin), the curule chair of ancient RomeSee alsoSela (other)Selah (other)