The name Kristin is German, according to Babynames.com. Hope this helped!
Kristin is one of many variations of Christine, including Kirsten, Christina and Kristen, among others. It means "follower of Christ" and is a common name in German-speaking countries. It is certainly known in many English-speaking countries as well.
Italy, I believe
No, Nicole is not a traditionally British name. It is of French origin.
It is of Latin Origin and means "lily" or "flower"
The name Gian is of Italian origin and is a variant of the name Giovanni, which ultimately comes from the Hebrew name Yochanan meaning "God is gracious."
Kristin Keating's birth name is Kristin Kirkconnell.
Kristin Williamson's birth name is Kristin Lfve.
Kristin Cauldwell's birth name is Kristin Handy.
Kristin Skogheim's birth name is Kristin Janette Skogheim.
Kristin Vitt's birth name is Kristin Nicole Vitt.
Kristin Sutton's birth name is Kristin Anne Sutton.
Kristin Tooker's birth name is Kristin Kay Tooker.
Kristin McQuaid's birth name is Kristin Jean McQuaid.
Kristin Webster's birth name is Kristin Love Webster.
Kristin Kreuk's birth name is Kristin Laura Kreuk.
Kristin Martinez's birth name is Kristin Nicole Moore.
Kristin Masi's birth name is Kristin Lee Masi.