Answer
This is an official answer by QuranicNames.com Staff
Rehan is a variant of the Arabic name Rayhan which means "fragrance". Both spellings are acceptable, and both can be pronounced the same way (like ray-haan). However, some people prefer to pronounce Rehan like (RE)d + (HAN)d, this is acceptable.