Where does “galga” come from?

galga (Spanish): greyhound

Definitions

  1. greyhound

Words derived from “galga