Name Details

Hardin

Meaning

Harding variation, A pet (French) brave, strong German