Daiyaan is from Arabic roots meaning judge, requiter, or one who calls others to faith.
Like Daiyaan?
Swipe through thousands of names like it