"K" Boy Names, Persian
Kamran is a boy’s name of Persian origin, meaning “prosperous”.
Posts with the name Kamran: