В слове 'домовой' корень 'дом', так как это дух, связанный с домом. В слове 'водяной' корень 'вод', так как это дух, связанный с водой. В слове 'леший' корень 'леш', так как это дух, связанный с лесом. Эти существа водились соответственно в доме, в воде и в лесу.