As nouns the difference between ethnic and ethnogeography
is that ethnic
is an ethnic person, notably said when a foreigner or member of an immigrant community while ethnogeography
is the scientific study of the geographic distribution of ethnic groups.
As an adjective ethnic
is of or relating to a group of people having common racial, national, religious or cultural origins.
As nouns the difference between ethnogeography and ethnogeographer
is that ethnogeography
is the scientific study of the geographic distribution of ethnic groups while ethnogeographer
is a person involved in ethnogeography.