I clicked on M512 and it took me to this page. Our Y-DNA predicted haplogroup is R-M512. We have no matches yet in the FTDNA database. The family info handed down a few generations from a reporting immigrant is that we are from Preussen. (Heard as PRICE-in.) Not sure what all these letters and terms mean: haplogroup, SNP, etc. Hoping to learn.