No, it has several. See this site for some of them: http://dictionary.reference.com/browse/savor
The way I see it the most, it means "enjoy," but there are a lot of other ways to use the word.
Additionally, "Savor" is used as a proper noun by several groups that have named themselves that... at least a couple of restaurants that I saw, and some gourmet food stores, etc.