Find the word definition

Wikipedia
Targassonne

Targassonne (in Catalan Targasona) is a commune of Cerdanya in the Pyrénées-Orientales department in south of France.

The town council and some maps use the name Targasonne.

Targassonne is the home of the THEMIS Solar Power R&D Center.