handholdEnglish

handhold

Noun

An appendage to hold onto

English: handhold