Vocabulary
何処やら
どこやら
somewhere
noun