douroTop 30000MeaningsNoun1. a Spanish coin worth five pesetas (historical)2. a five-franc coin (by extension)