Peerfear.org

Fear for no peers!

Free English Dictionary

Definition of Zachun

  • [n.] - An oil pressed by the Arabs from the fruit of a small thorny tree (Balanites Aegyptiaca), and sold to piligrims for a healing ointment.