names & meanings!
over 22,000
Home
Crow Names
Velasco
Velasco
Medieval Spanish name derived from the surname Velázquez, meaning "crow."