Name Details

Rihards

Meaning

Latvian form of Richard, meaning ruler.