I am sure I've seen this surname before and its German but... What does it mean? I dobut it shares any meaning with its English homophone so?