Quantcast

What can run but never walks, Has...

Print Friendly and PDF
What can run but never walks, Has a mouth but never talks, Has a bed but never sleeps, Has a head but never weeps?
Answer
A river