grifo
Spanish
noun
Definitions
- tap, faucet (device used to dispense liquids)
- (Peru) petrol station, garage, filling station, gas station, service station
- griffin
- (heraldiccharge) griffin
Etymology
Inherited from Latin grȳphus derived from Ancient Greek γρύψ (grps).
Origin
Ancient Greek
γρύψ
Gloss
grps