Longham, Norfolk, England, United Kingdom
When James Thompson was born about 1788, in Longham, Norfolk, England, United Kingdom, his father, James Thompson, was 40 and his mother, Elizabeth Elliot, was 27. He married Ann about 1814, in Newry, County Down, Ireland. They were the parents of at least 3 sons and 3 daughters.
Dictionary of American Family Names © Patrick Hanks 2003, 2006.