Dictionary Definition:
[translation-san] {MSA} avipravāsa
[translation-san] {MSA} avivāsa
[translation-eng] {Hopkins} non-abandonment; not giving up