baga
Top 30000
Meanings
Noun
1. flax capsule
2. life line (climbing)