what does sanam mean?
<answer> The meaning of Sanam is idol. <context> The name Sanam is of Persian and Arabic origin. The meaning of Sanam is idol. Sanam is generally used as a girl's name. It consists of 5 letters and 2 syllables and is pronounced Sa-nam.