Key question, too: what sort of driving behaviors, specifically, seem to cause the "clunking" sounds?
- Driving slowly around in a parking lot, over little surface imperfections and minor potholes?
- Driving into or out of driveways, where the angle/elevation change induces suspension movement?
- Driving at a steady speed on the highway and striking "seams" or "expansion joints" on the roadway?
- Simply stopping the car from moving, or starting to move after stopped?
If you have only noticed it over "rough" roads, then it might well occur during anytime the vehicle is going cross-ways around an angle/elevation change, as with coming into or out of a parking area that has a sloped entry, or going into or out of a shallow pothole (as you're navigating gingerly through it).
A year ago, I had a similar non-specific "clunk" sound. Was almost certain it was the bushings in the LCAs and/or the ball joints. Replaced both the LCAs and tie rod ends, both sides, and all those noises disappeared. But other parts wearing or failing can also cause similar noises. It's getting time for me to do the shocks, so I'm going to go through all the parts at that time.
Classic areas to check include: the ball joints; the front lower control arms; the stabilizer bar link; a broken lower spring insulator (at the base of the spring); a broken upper mount strut bearing; loose bolts anchoring the front strut mounts to the body; the cowl bolts (at the air intake region of the cowl at the base of the windshield.