Origin of the name Topsy

From a nickname which is of unknown meaning, perhaps deriving from the English word top.