Definition of “pomander” - English Dictionary

English