honishchin

Verb

 * 1) smell like, have the odor of