Dictionary Definition:
[translation-san] {C,L} nirmāṇu
[translation-eng] {Hopkins} like an emanation; emanation-like
[translation-eng] {C} a magical creation