harum-scarum - Dictionary definition and meaning for word harum-scarum
Jo HAR(defeat) se SCARED hota hain woh harne ke baad extremely wild and reckless hota hain