Под синонимами в лингвистике понимаются слова, как правило, принадлежащие к одной и той же части речи, но различные по звучанию и написанию. Их лексическое значение тождественное или очень близкое.
Степень возможности пользоваться в речи синонимами свидетельствует о совершенстве владения языком.
Что касается подбора синонимов в слову "запах", то здесь надо отталкиваться от смыслового наполнения самого слова, обозначающего специфическое ощущение с помощью рецепторов обоняния. Именно последнее слово полностью равно по смыслу слову "запах". Все остальные обозначают его семантические оттенки.
Запах: благовоние, вонь, смрад, аромат, амбре, ладан, душок, зловоние, благоухание, запашок, парфюм, перегар, вонища, скверна, фимиам, псина.