Sesbania grandiflora
A fast-growing tree indigenous from South East Asia to Northern Australia, and is cultivated in many parts of India and Sri Lanka.