Meaning of salvador

Definition of salvador

(noun) a republic on the Pacific coast of Central America

Other information on salvador

WIKIPEDIA results for salvador
Amazon results for salvador