karichi

Noun

1. leased land