Words: barrio
Part of speech: n
Definition: an urban area in a Spanish-speaking country