douro
Top 30000
Meanings
Noun
1. a Spanish coin worth five pesetas (historical)
2. a five-franc coin (by extension)