myrrhe
Top 30000
Meanings
Noun
1. myrrh (dried sap of the myrrha tree)