Meaning of talon
Definition of talon
(noun)
a
sharp
hooked
claw
especially
on a
bird
of
prey
Other information on talon
WIKIPEDIA results for
talon
Amazon results for
talon
Tweet