sain (Middle English) comes from Middle English seien, from Old English seċġan, from Proto-West Germanic saggjan, from Proto-Germanic sagjaną, from Proto-Indo-European sokʷ-h₁-yé-, from Proto-Indo-European sekʷ- — to follow; to see; to say.
sain (Middle English): Alternative form of seien