My kids will have unusual "different" names. I want to name my son after my father, which is also the name of a well-known motorsport star - it isn't an english name.

If the name suits the child, then who really cares what other people say!