Talon Meaning

There are 1 meaning(s) for word Talon

Meaning 1 : a sharp hooked claw especially on a bird of prey