argolla
Top 25000
Meanings
Noun
1. large ring, hoop
2. staple
3. croquet (games)
4. ring
5. ringlet
6. scoreless inning (baseball)
7. vagina (colloquial, vulgar)