cleanish

adjective
  1. somewhat clean; fairly clean but not completely or thoroughly clean
  2. Usage: informal; the suffix -ish indicates a partial or approximate quality

Examples