Shenelle
This is an Anglicized version of the French Chanel, meaning "pipe, channel."
Alternates:
Shanelle
More info:
Results for "Shenelle" on Google