Raihan is of Arabic origin, meaning "contented, pleased" or "heavenly". It's a unisex name but is more commonly used for males. The name gained popularity due to its use in Persian literature and culture.
Arab Persian
"Raihan saw an increase in newborns from 2022 to 2023, with a total of 19 babies named Raihan born over the two years."