GeneralConnection.com
➔
Dictionary
talon
Noun
1. claw
Usage