Senna surattensis perhaps? http://www.flickr.com/photos/adaduitokla/5928322114/ There are many and some hybridize so ID will be difficult without closeups and a good botanical key.