Carruth


Carruth is a surname of Scottish origin. The name refers to: