longheaded

Meaning

Having unusual foresight or sagacity.

Translations

önsezi sahibi

Etymology

From long + headed.

Notes

Sign in to write sticky notes