Find the word definition

Wikipedia
Neba

Neba or NEBA may refer to:

  • Neba, Nagano, village in Nagano Prefecture, Japan
  • New England Biotech Association, a coalition of biotechnology companies
  • Neba'a Faour, and archaeological site in Lebanon