>>26878735My headcanon is that they aren't actual ghosts, but just normal Pokémon with an ethereal body composition, hence they were called "Ghost".
This goes quite well with the fact that all original types were introduced by Oak, when the only known ghosts were Gengar and its evolution line; and since they're made of gas and can't be affected by Normal and Fighting moves, Oak simply called them "Ghost" in reference to the common folklore of untouchable incorporal beings going through walls.
>inb4 Yamask and Banette Pokédex entriesPic related says hello