The phrase "in good odor" is often used to refer to someone or something that is well-liked or respected. Synonyms for this phrase include "held in high esteem", "well-regarded", "well-respected", "highly regarded", "esteemed", and "admired". These words all convey a sense of admiration and respect for the individual or object in question. Other phrases that could be used in place of "in good odor" include "well-liked", "popular", "beloved", and "cherished". These words all convey a sense of positive sentiment towards the subject and are commonly used in various contexts to describe someone or something that is held in high regard.