I was going to post this in the
Name a card that fits its name thread, but I didn't want to derail that thread.
Depending on how broadly you choose to define "matching what it does", that list could contain the majority of cards in the game; in general I think Dominion does a really good job of making the card names fit their effects.
Thinking of cards whose names don't fit seems like more of a challenge. "Bazaar", being another word for market/marketplace, is an unfortunate name for a card with no +buy, and I believe according to Donald it has that name only because they wanted to use the second Market illustration that had mistakenly been done. It would have been nice if that card had "village" in its name. It would also be cool if Port were named "Harbor Village".
Anyway, no rules for this thread - feel free to post any thoughts about card names.