Ricardo for a baby name

Spanish form of Richard, meaning ‘powerful leader’.

Search by letter



Search by category