Likely a modern variant of Gavin, Kevin, or Javon, shaped by contemporary English naming patterns.
Like Gevon?
Swipe through thousands of names like it