'Salvador' definitions:

Definition of 'Salvador'

From: WordNet
noun
A republic on the Pacific coast of Central America [syn: El Salvador, Republic of El Salvador, Salvador]