What is Almoin?

Legal Definition
Alms; a tenure of lands by divine service. See Frankalmoign.
-- Black's Law Dictionary