リーシュ
Meanings
Noun
1. leash; strap