My ancestors immigrated in the 1840s from a village outside Arlon, Luxembourg province, Belgium. And I think sometimes they are referred to in census and other records as from Luxemburg, Germany (or Prussia). Parts of this area was under control of the King of Prussia (northeast Germany) before Belgium became a country, and even before Germany became the unified country we know today. If your ancestor gave the term "Germany" to a census taker, he might have been identifying himself linguistically with geographical implications. For example Arlon historically was a German-speaking place, even though today it is considered part of the French-speaking community of Belgium. What you really need is a town name, perhaps from a military pension file, if your ancestor was in the U.S. military (Civil War or later), or from a Declaration of Intent to become a U.S. citizen, or from American parish records, newspaper obituary, or other family material. The surnames you give are not uncommon and could be found in numerous places in Luxembourg and Luxembourg province, Belgium.