Home
Homophones
Dictionary
Privacy
salvador
Explore definitions, synonyms, and language insights of salvador
Search
Find Rhymes
Find Homophones
Definitions
Synonyms
Definitions
Noun
a republic on the Pacific coast of Central America
Back to Top
Synonyms
El Salvador
Republic of El Salvador
Back to Top