Salvador Explained

Salvador, meaning "salvation" (or "saviour") in Catalan, Spanish, and Portuguese may refer to:

Arts, entertainment, and media

Music

Other uses in arts, entertainment, and media

Places

Brazil

Canada

El Salvador

Philippines

United States

Elsewhere

Other uses

See also