తోరముtōramu
Top 7000
Meanings
Noun
1. thread consecrated and worn on the arm in token of a vow