legerdemain
legerdemain

legerdemain

Souvik - originating from the Mahabharata (Sanskrit definition is "Indrajalik"), is generally a Bengali male first name which can mean in a positive sense legerdemain, hypnotist, magician or…