acumen

n. Keen insight or discernment. [latin, = *acute thing]