meaning of Caindale

Caindale meaning in Names Dictionary

Through the clear river valley.
Name Origin: English
Name Gender: Male