Variant of Imran, meaning ‘prosperity, long-lived, flourishing’

1 Post