Definition of nep

Definition of nep
  1. nep Noun Catmint, catnip; "Nepeta cataria".
Need more help? Try our forum NEW