どの => which N5
どこ => Where... N5
Doubt
…けれど => Explanation N3
Exclamatory
ども => Humble, disdainful N2
Emphasize
...どおし => Throughout N3
Continuous
どこか => somewhere N5
Doubt
ほど… => About (approximately) N3
Limit, limit
どちら => Where N5
Doubt
どうも => Confused, bewildered N3
Emphasize
…ほどだ => almost/nearly N3
Explain
けど => but; however; although ~ N5
ども => although, even though N2
Trend