Gengar can only be obtained by trading a Haunter.
Chat with our AI personalities
You'll need to trade for a Haunter or a Gengar in the GTS or from someone.
you can't catch a gengar. you catch a haunter then trade it so it evolves. make sure its not holding an everstone. ;)
Gengar is never a wild Pokémon and therefore is not catchable. The only way you can obtain it is to trade a Haunter.
You have to trade with a friend at a pokemon center. I suggest trading kadabra for hunter. They will both evolve.
Meowth is not in the wild in Pokemon Yellow. You have to trade to get it