Translation of نثار ہونا in English:

نثار ہونا

phrase

  • be sacrificed or lay down one's life
    show great love or regard, be devoted to