Names: Rickard

Names:
Variation of the name Richard, meaning powerful, strong ruler