Iris Des Montagnes can be translated to either as simply Mountain Eye, or Iris of the Mountain. That would be a very appropriate name for the latest experimental Iris. This Iris takes on the form of deity in the sky overlooking the mountains below.