NichiDict

どこやら

何処やら
何所やら
[dokoyara]

Meanings

1.Noun

somewhere

2.Adverb

somehow