meaning of happenstance

1. an event that might have been arranged although it was really accidental


Related Words

happenstance |

Developed & Maintained By Taraprasad.com

Treasure Words