Translation of neo in English:

neo

neo-

adjective

  • 1

    neo-, refers to something which is new or renewed