mokhasa meaning in english

[H.] n. A village held on service tenure. A village granted at a favourable assessment or no assessment, to any person for past or expected service. mokhasadarudu a person holding the above.