Yahoo India Web Search

Search results

  1. Dictionary
    long-headed

    adjective

    • 1. having or showing foresight and good judgement: dated "they were long-headed boys—not prepared to take chances"

    More definitions, origin and scrabble points