expression, adverb
Expresses an unspecified manner or method, often with a nuance of uncertainty or vagueness.
どこかしら方法があるはずだ。
There must be some way or other.
expression, adverb
somewhere or other
Refers to an unspecified place, similar to どこか but with a slightly more emphatic or vague feel.
鍵をどこかしらに置き忘れた。
I left my keys somewhere or other.