The name Rico is a boy's name of Spanish origin meaning "dominant ruler". Rico and is often added to lists like Names That Mean Ruler or Royal and discussed in our forums with posts like "Sibset makeover game! B/G pairs".
From the experts:
Consider this short form for your little Richard.