ども

Etymology 1
Auxiliary suffix + particle.

Particle

 * 1) even though, even if