back to search
شهجل
sha-hgu-l

Shahgul

for a female

Shahgul is a Persian name for girls that means royal flower, kingly flower, figuratively meaning the most beautiful flower, and thus meaning extremely beautiful [person].