meaning of talon
1.
a
sharp
hooked
claw
especially
on
a
bird
of
prey
Related Words
talon
|
taloned
|
Developed & Maintained By
Taraprasad.com