it means pure skillz
Literal Spanish translation means 'leader' or 'head.'
as far as i know inu means dog in Japanese
English: reduced form of Tid(e)swell, a habitational name from Tideswell in Derbyshire, so named from the Old English personal name Tidi + Old English wella 'spring'.j Source: Ancestry.com
It means he is young