Vinaya is an Indian name from Sanskrit meaning 'humility,' 'modesty,' or 'good conduct.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Vinaya?
Swipe through thousands of names like it