What does "johnny" mean?

Johnny: (Zoöl.) A sculpin. [Local cant] Johny Crapaud (, a jocose designation of a Frenchman, or of the French people, collectively.

Sources