Alice is a Germanic name which means "of the noble kind, of the noble sort". Her middle name, Michaela, is Hebrew and it means "who is like God?". Her surname means "rock".
Alice is a Germanic name which means "of the noble kind, of the noble sort". Her middle name, Michaela, is Hebrew and it means "who is like God?". Her surname means "rock".