Walsh
This is a German variation of the English name Wallace, which means "a Welshman, a foreigner."
Alternates:
Wallach
More info:
Results for "Walsh" on Google