Kumayl is an Arabic name meaning 'perfected,' 'complete,' or sometimes 'small mound,' known from early Islamic history.
Like Kumayl?
Swipe through thousands of names like it