Cheyanna is likely a modern elaboration of Cheyenne, a name taken from the Native ethnonym through English use.
Like Cheyanna?
Swipe through thousands of names like it