Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zachun Definition

Cancel
zachun
noun
An oil pressed by the Arabs from the fruit of a small thorny tree (), and sold to pilgrims for a healing ointment

Words Related to zachun!

zachun Examples by Brain Bank Users