Likely related to Azel or old Germanic diminutive forms, with a soft modern French-style ending.
Like Azelin?
Swipe through thousands of names like it