Alphabet:
Loading...

Definitions of Zachun

  1.   An oil pressed by the Arabs from the fruit of a small thorny tree Balanites Aegyptiaca and sold to piligrims for a healing ointment