Definition of “pomander” - English Dictionary

british dictionary