Meaning & History
From the English word meaning "talon, claw", ultimately derived (via Norman French) from Latin talus "anklebone".
Popularity
People think this name is
modern informal natural strong rough strange serious nerdy
Categories
Entry updated November 16, 2019