Karran is of Irish origin, derived from the ancient Irish personal name 'Caran' which means 'little rock'. It was originally a male name but has also been used as a female name in recent times. In Ireland, it is considered quite rare, adding to its unique charm.
"The name Karran experienced a period of popularity between 1941 and 1955, with five births recorded each year from 1941 to 1944 and again in 1955, and six births in 1951. In total, there were twenty-six babies named Karran born during this time."