Monterrey - Definition

monterrey

n 1: an industrial city in northeastern Mexico

Look up another word