It means "from what city are you" literally. Conversationally, "where are you from?"
De donde eres or ciudad natal
Translation: "And where are you from?" Literal : And of where are you?
de donde eres is where are you from
"Eres de Cuba" in Spanish means "You are from Cuba." It is a statement asking about someone's nationality or place of origin.
You can say "¿Eres de América?", Any part of the American Continent but if you mean "are you form the US", you should use "¿Eres de los Estados Unidos?"
You are my moon, You are my sun but you are the queen of my heart.
de donde eres = where are you from
it means: Which country are you from?
de dónde eres
de donde eres
Ciudad de Guatemala
¿Eres Tejano? = Are you Texan? ¿Eres de Texas? = Are you from Texas?