boga
Top 15000
Meanings
Noun
1. any member of the species Leporinus obtusidens of ray-finned fish (characin)
2. rowing
3. rower
4. vogue