shrewdness

noun
1
the quality of being clever at understanding and making judgements about a situation
زیرکی, تیزبینی, فراست, درایت, ذکاوت, کیاست
synonym astuteness