Define Zain. Zain synonyms, Zain pronunciation, Zain translation, English dictionary definition of Zain. n. 1. A horse of a dark color, neither gray nor white, and having no spots. Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merria