What comes to mind when you hear the name Twilla?

I recently started liking the name Twilla or Twylla pronounced with a short i like in the word will. I don't know what it means or the connotations along with it, what comes to your mind when you hear it?