salvador
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a republic on the Pacific coast of Central America
Republic of El Salvador; El Salvador
.
WordNet
Previous
saluter
salutiferous
salutiferously
salvability
salvable
Next
salvadora
salvadoraceae
salvadoran
salvadorean
salvadorian