Answer by
tbarham1999 (16)
My research revealed that the last name 'Cluff' is actually a variation of the last name 'Clough'. This name is Anglo-Saxon in origin and means "a small valley in between two hills". Deduction would lead one to believe that the original 'Cluff' family lived in such a valley somewhere in England.