topsoil (n.)youdaoicibaDictYouDict
also top-soil, 1789, from top (adj.) + soil (n.).