[sokochi]noun
Japanese definition
No Japanese definition yet.
English definition
- ownership of leased land where a house is owned by the tenant; rights to real property which is under leasehold
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…