The name Zayd is a boy’s name meaning “abundance” and is of Arabic origin. It is a common name in the Muslim world.