English nickname or diminutive, possibly from a pet form of various names or meaning 'playful.'
Like Toy?
Swipe through thousands of names like it