Definition & Meaning | Spanish word GARRA
GARRA
Definitions of GARRA
- claw, talon
- paw
- hook
- (figuratively) clutches
- (figuratively) passion, dedication, effort or audacity (shown by someone in an action)
Number of letters
5
Is palindrome
No
Search for GARRA in:
Page preparation took: 168.96 ms.