Definitions for "Vallis"
Valley. A sinuous channel, many with tributaries. These are named "Mars" in many languages, e.g., Al Qahira Vallis is derived from the Arabic word for Mars.
A sinuous valley.