The US is a democracy, it is not a direct democracy. No democracy that currently exists is a direct democracy. You're splitting hairs.
Also, 'Republic' is a meaningless description of a country, because it conveys no practical information about its form of government. Norway is not a republic. North Korea is a republic. Canada is not a republic. Russia is a republic.