どこかしら
Meanings
Expression
Adverb
1. in some way; somehow or other (Usually kana)
2. somewhere or other (Usually kana)