iJunoon official Urdu Dictionary
تلون
talawun
English definition for whimsy
1. n. the trait of acting unpredictably and more from whim or caprice than from reason or judgment
2. n. an odd or fanciful or capricious idea
Sponored Video