Index: token_taxonomy.inc
===================================================================
--- token_taxonomy.inc	(revision 389)
+++ token_taxonomy.inc	(working copy)
@@ -29,6 +29,8 @@
       $values['cat'] = check_plain($category->name);
       $values['cat-raw'] = $category->name;
       $values['cat-description'] = filter_xss($category->description);
+      $synonyms = taxonomy_get_synonyms($category->tid);
+      $values['cat-synonym'] = $synonyms[0];
       $values['vid'] = $vid;
       $values['vocab'] = check_plain($vocabulary->name);
       $values['vocab-raw'] = $vocabulary->name;
@@ -48,6 +50,7 @@
     $tokens['taxonomy']['cat'] = t('The name of the category.');
     $tokens['taxonomy']['cat-raw'] = t('The unfiltered name of the category.');
     $tokens['taxonomy']['cat-description'] = t('The optional description of the taxonomy term.');
+    $tokens['taxonomy']['cat-synonym'] = t('The first synonym of the taxonomy term.');
     $tokens['taxonomy']['vid'] = t("The id number of the category's parent vocabulary.");
     $tokens['taxonomy']['vocab'] = t("The vocabulary that the page's first category belongs to.");
     $tokens['taxonomy']['vocab-raw'] = t("The unfiltered vocabulary that the page's first category belongs to.");
