Selon plusieurs historiens et toponymistes, le nom de « Soignes », tout comme celui de « Soignies », serait à rattacher à la Senne et viendrait du germain "sunnia" (« eau calme »). D'autres estiment que « forêt de Soignes » serait une traduction du brabançon "Sonie bosch", venant de la racine germanique "sonne-" et serait une référence au soleil dans la mythologie germanique.