sambo
Top 30000
Meanings
Noun
1. Sambo (a Russian martial art)
2. kind of pumpkin (Ecuador)