What does "NEFT" stand for?

Explanation:

NEFT stands for National Electronic Funds Transfer, a system that enables fund transfers between banks in India.