serendipitous - Dictionary definition and meaning for word serendipitous
Comes from Serendipity.. Meaningn LUCKY..