Blanchard

Derived from the Germanic elements blanc meaning "white" and hard meaning "brave, hardy".

There were no related names found for Blanchard.