What is the meaning of Taloun?

A talon; a hooked claw.

The back claw of a bird of prey.

The heel or rear of a foot.

Source: wiktionary.org