espuela
Top 20000
Meanings
Noun
1. spur (implement for purpose of prodding a horse)
2. wishbone