From Old Irish cuilén (“pup, cub”), from Proto-Celtic *kolignos (“whelp”). Cognate with Irish coileán and Manx quallian.
cuilean m (genitive singular cuilein, plural cuileanan)