Yahoo Malaysia Web Search

Search results

  1. Dictionary
    new·found
    /ˈno͞oˈfound/

    adjective

    • 1. recently discovered or established: "armed with this newfound political consciousness, he sells his condo and quits his job"

    More definitions, origin and scrabble points