callant
noun
°(Scottish) lad, boy.