capricious
/kæprɪˈʃəs/Definitions
1. adjective
Given to acting on impulse; unpredictable and prone to sudden changes of mind or mood.
“Her capricious behavior was frustrating for her friends.”
2. noun
Something that is whimsical or unpredictable.
“The capricious weather made it difficult to plan our outdoor activities.”