Dariyan likely draws from Persian Darius roots meaning 'possessing goodness' or 'upholding the good.'
Like Dariyan?
Swipe through thousands of names like it