Rio carries different meanings by origin.
Means 'river' in Spanish or Portuguese.
Japanese feminine name.
Check back in a moment for rank and trend details.