trishira (त्रिशिरा)

Name TRISHIRA (त्रिशिरा) meaning in Nepali & English

  • who has three heads(जसको तीन टाउको छ)
  • A demon(एक भूत)

Useful Tools