Rupert is an English truncation of Latin Rupertus. Name derives from Old High German Hruodoperht/Hruodoberht. Name means "fame bright" in Germanic
Fernando is a Spanish and Portuguese name meaning "adventurous journey". Equivalent to Germanic name Ferdinand
Luis is Spanish form of Germanic name Hludowig or Chlodovech. Other Iberian languages have similar forms: Luís, Lluís, Luiz. Name likely derived from "fame" (hlūd) and "warrior" (wīġ). Modern forms include Ludwig in German and Lodewijk in Dutch
Craig is a Scottish, Irish and Welsh masculine name. Name derives from Scottish Gaelic word "crag" meaning "rock". Similar forms exist in Irish, Manx and Welsh languages. English word "crag" shares origin with Celtic words
Max is a given name derived from Latin Maximus. In English, it can mean Maximilian, Maxim, Maxwell, Maxfield, or Maximus. In Greek, it stands for Maximos. In French, it means Maxime or Maxence
Name comes from Greek Ἶρις, meaning messenger of gods and personification of rainbow. First used in English-speaking countries in 1500s. Inspired botanical names popular during Victorian era