Where does “neuro” come from?

neuro (Italian): neurological clinic; madhouse

Definitions

  1. neurological clinic; madhouse

Words derived from “neuro