Kumaoni noun

Well irrigated and moistened land

Kumaoni सल्ल