sesha (सेशा)

Name SESHA (सेशा) meaning in Nepali & English

  • Servant of Lord Vishnu(भगवान विष्णुको सेवक)

Useful Tools