I am looking for a module to import any blog written on a WordPress site. Is there any module to do this?
If you're looking for periodic imports from a WP site to Drupal, then one module solution is the Feeds module. It allows you to do periodic imports of RSS feeds. You can point it at your WP example.com/?feed=rss RSS feed and have it import in your content.