Top definition
Mehr” means sun in farsi and “dad” means given. So Mehrdad means Son of Sun.
Look at the Mehrdad, he looks so bright and shinny like the sun.
by Tooffun August 15, 2018
Get the mug
Get a Mehrdad mug for your fish Abdul.
buy the domain for your foodie site