Arabic name from Imran, known in Semitic tradition and interpreted as flourishing or upright.
Like Imron?
Swipe through thousands of names like it