Meredith was born in 1933 in Kosciusko, Mississippi, the son of Roxie (Patterson) and Moses Meredith. He is of African-American, British Canadian, Scots and Choctaw heritage. His family nickname was "J-Boy". European traders intermarried with some Choctaw during the colonial period. In the 1830s, thousands of Choctaw chose to stay in Mississippi and become United States citizens when most of the tribe left their traditional homeland for Indian Territory during the federally imposed removal. Those in the state had unions with European Americans and African Americans (some of whom were enslaved), adding to the multi-racial population in the developing territory.