From French echelle meaning 'ladder' or 'scale,' also used as a rare modern-sounding personal name.
Like Echelle?
Swipe through thousands of names like it