edit

Verb

edit

honishchin

  1. smell like, have the odor of