Artavis appears to be a modern invented name, possibly blending Art- with a stylish ending like -avis.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Artavis?
Swipe through thousands of names like it