That is because the translation and meaning of Zeshan is Prince , In some countries it has been translated to Moon .
Zeshan is another similar name .