 Vasquez means "[son] of Vasco" and Vasco comes from the pre-Roman latinized name "Velascus" - a name of uncertain origin and meaning, but probably meaning Basque or Iberian.In Galician-Portuguese the pre-Roman name becomes Velascu > Veascu > Vaasco > Vasco.It is known that in some Spanish-speaking countries, families of non-Iberian ancestry have also adopted this surname.