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 are my moon, You are my sun but you are the queen of my heart.
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?"
it means: Which country are you from?
de donde eres = where are you from
de dónde eres
de donde eres
¿Eres Tejano? = Are you Texan? ¿Eres de Texas? = Are you from Texas?
eres tan malo/a