チャンストウライ
Meanings
Noun
1. arrival of an opportunity; having a chance
Composed of
arrival; coming; advent