"Rhyming Dictionary, 1970-1971 Supplement," n.d., Confidential
National Security Archive
A 1971 NSA index that turned fragmented surnames into a searchable intelligence web, revealing the bureaucratic heft behind Cold‑War surveillance.
Source: "Rhyming Dictionary, 1970-1971 Supplement," n.d., Confidential Date: Jan 1, 1971 Collection: National Security Agency Tracking of U.S. Citizens – “Questionable Practices” from 1960s & 1970s Sep 25, 2017
Editorial Analysis
Original analysis by the DriftSeas editorial desk. The complete primary-source document, transcribed from the National Security Archive scan, appears in full below.
The NSA’s “Rhyming Dictionary”: a bureaucratic tool turned intelligence lens
The document titled Rhyming Dictionary, 1970‑1971 Supplement is not a linguistic aid for poets but a classified index compiled by the National Security Agency’s Central Research Branch (P2221). Produced in early 1971, it updates a massive master list of roughly 1.5 million personal names collected since 1959, adding about 106,000 entries for the two‑year period. The index cross‑references each name with a four‑letter country code, enabling analysts to locate every file that mentions a given individual across the agency’s sprawling “non‑Soviet Personality Files” and the separate “Soviets Abroad” database.
The immediate circumstance that generated the supplement was the NSA’s effort to mechanize its ever‑growing human‑intelligence (HUMINT) and signals‑intelligence (SIGINT) archives during the height of the Cold War. By the early 1970s the agency was processing millions of intercepted messages, many of which contained only fragmentary identifiers—partial surnames, initials, or misspelled foreign names. A searchable, alphabetised index that could resolve those fragments was essential for turning raw traffic into actionable intelligence. The “Rhyming” moniker reflects the index’s purpose: to help an analyst “complete a name when only the beginning or ending of the surname is known,” much like a rhyming dictionary helps a poet fill in missing sounds.
A snapshot of the broader surveillance apparatus
The Rhyming Dictionary belongs to a larger episode of domestic and foreign surveillance that intensified after the 1960s. Following the revelations of Project MINARET and the expansion of the NSA’s “Domestic Wiretap Program,” the agency amassed massive repositories of U.S. citizen data alongside its foreign targets. The index’s dual focus—non‑Soviet personalities and Soviet expatriates—mirrors the duality of NSA priorities: monitoring potential subversive activity at home while tracking the global spread of Soviet influence. The inclusion of a separate “Soviets Abroad” file underscores the agency’s concern that émigré communities could serve as intelligence conduits or recruitment pools.
Who was behind the list and what their language reveals
The document’s provenance is unmistakably bureaucratic. It bears the standard NSA classification markings—CONFIDENTIAL, SPECIAL HANDLING, NOT RELEASABLE TO FOREIGN NATIONALS—and internal distribution instructions (e.g., “HANDLE VIA COMINT CHANNELS ONLY”). The repeated emphasis on “internal use of P22 only” and the detailed list of country‑code abbreviations signal a tightly compartmentalised workflow. The fact that the index is split into forward and reverse alphabetical sorts for both surnames and given names suggests that analysts were expected to approach a target from multiple angles—perhaps starting with a known nickname or a partial transliteration.
The language also hints at the agency’s awareness of linguistic variability. Instructions to “resolve inconsistencies or variations in spelling of a surname of various nationalities” acknowledge that foreign names often appear in multiple orthographies across intercepted traffic. By systematising these variants, the NSA reduced the risk of duplicate files and improved cross‑referencing, thereby sharpening its intelligence picture.
What the index tells us beyond the raw numbers
While the document itself is a dry catalogue, it reveals the scale and granularity of NSA person‑file management. The presence of country codes for every nation—from Afghanistan to Zanzibar (via “TIBE” for Tibet)—shows an ambition to map individuals to geopolitical contexts, even for peripheral regions. The fact that the supplement includes both “Burma” and “Ceylon” (now Myanmar and Sri Lanka) indicates that the agency was still using colonial-era nomenclature, reflecting a lag between political change and intelligence taxonomy.
Moreover, the very existence of a “Rhyming Dictionary” implies that the NSA’s analysts routinely dealt with incomplete data. In an era before modern databases, a paper‑based index was the most efficient way to bridge gaps between fragmented intercepts and comprehensive dossiers. This mechanical solution foreshadows today’s algorithmic name‑matching tools, underscoring a continuity in intelligence practice: the need to reconcile fragmentary identifiers into coherent person‑profiles.
Legacy and contemporary relevance
Declassified in 2017 as part of the NSA’s “Questionable Practices” collection, the Rhyming Dictionary offers a concrete example of how mass data collection was organised at the bureaucratic level. It illustrates that the agency’s surveillance was not merely about intercepting messages but about building an exhaustive, searchable web of personal identifiers. The document’s meticulous structure and its emphasis on internal control echo current debates over database privacy, algorithmic bias, and the balance between national security and civil liberties.
For historians, the supplement is a rare window into the day‑to‑day mechanics of Cold‑War intelligence. It shows how a seemingly mundane indexing project can serve as a backbone for larger covert operations, from tracking dissident movements in Southeast Asia to monitoring Soviet expatriates in the West. The Rhyming Dictionary reminds us that the power of surveillance often lies not in the flash of a wiretap but in the quiet, systematic cataloguing of names—a practice that remains at the heart of modern intelligence work.
Doc ID: 6571846 SPECIAL HANDLING REQU NOT RELEASABLE TO FOREIGN NATIONALS The information contained in this docu- ment will not be disclosed to foreign na- tionals or their representatives without ex- press approval of the Director, National Security Agency. Approval shall refer specifically to this document or to specific information contained therein. CONFIDENTIAL
RHYMING DICTIONARY 1970 - 1971 Supplement
Introduction
The 1970-1971 Rhyming Dictionary is a cumulative machine listing of names (approximately 106,000) which have been incorporated into the 5x8 non-Soviet Personality Files during the years 1970-1971, as well as those unique Soviet surnames for 1970-1971 which have been incorporated from a Soviet Information Division File called "Soviets Abroad". Updated by cumulative monthly supplements, the 1970-1971 Supplement, together with the 1959-1969 Rhyming Dictionary (approximately 1,450,000 names), serves as a master index of names with an indication of the country or territory file in which information on a name may be located.
The columnar arrangement of the information is as follows:
Column 1 Entry number for machine control
Column 2 Not applicable. (See 1959-1969 Rhyming Dictionary Introduction).
Column 3 Four-letter abbreviation for the country or territory file in which information on a personality is filed. (The expansion of each four-letter abbreviation is listed as an attachment to this introduction).
Column 4 Surname
Column 5 Given name(s) and / or initial(s)
The 1970-1971 Rhyming Dictionary Master Index consists of two parts which are available for use in the Central Research Branch, P2221:
Part I - Forward Alphabetical Sort of Surname Column Part II - Reverse Alphabetical Sort of Surname Column
HANDLE VIA COMINT CHANNELS ONLY CONFIDENTIAL
Doc ID: 6571846
CONFIDENTIAL
One copy each of 1970-1971 surname sorts for the following countries and regions is available for use within the appropriate area section of P222:
Burma Cambodia China (N) Korea Laos Thailand Vietnam *Middle East (includes Cyprus Greece, and Turkey)
*Reverse alphabetical surname sorts are also available.
One copy each of 1970-1971 given name sorts for the following countries and regions is available for use within the appropriate area section of P222:
Burma Cambodia China (N) **Korea Laos Thailand **Vietnam Middle East (includes Cyprus Greece, and Turkey)
**Major sorts on each element of compound given names beginning with the second given name also available.
The Rhyming Dictionary is a reference tool for researching names of personalities and may be utilized as follows:
To complete a name of a personality when only the beginning or ending of the surname is known.
To resolve inconsistencies or variations in spelling of a surname of various nationalities.
To determine the country file or various country files which may contain information on a personality.
To assist in locating or pulling together information on a personality when records consist of a surname only, a surname with initial(s), and/or a surname with given name(s).
The classification of the Rhyming Dictionary and country and regional sorts is CONFIDENTIAL and bears the restrictions SPECIAL HANDLING REQUIRED, NOT RELEASABLE TO FOREIGN NATIONALS and HANDLE VIA COMINT CHANNELS ONLY. The various Rhyming Dictionary listings are for internal use of P22 only. Any request outside P22 for distribution or for reruns will be referred to P222.
HANDLE VIA COMINT CHANNELS ONLY CONFIDENTIAL
Doc ID: 6571846 [CONFIDENTIAL]
EXPANSION OF 4-LETTER ABBREVIATIONS
The 4-letter abbreviations used in Column 3 to represent the country or colony file of personalities in which information is filed are listed below with their expansions.
| ABBREVIATION | COUNTRY | ABBREVIATION | COUNTRY |
|---|---|---|---|
| AFGH | Afghanistan | ELSA | El Salvador |
| ALEA | Albania | EQGU | Equatorial Guinea |
| ALGE | Algeria | ETHI | Ethiopia |
| ANGO | Angola | FGUI | French Guiana |
| ARAB | Saudi Arabia | FIJI | Fiji |
| ARGE | Argentina | FINL | Finland |
| AUSL | Australia | FRAN | France |
| AUST | Austria | FSOM | Somaliland (French) |
| BAHR | Behrein | FWI | French West Indies |
| BARB | Barbados | GABO | Gabon |
| BASU | Lesotho (Basutoland) | GAMB | Gambia |
| ECON | Congo, Republic of the (Kinshasa) | GERM | Germany |
| BECH | Botswana (Bechuanaland) | GHAN | Ghana |
| BELG | Belgium | GRBR | Great Britain |
| BGUT | Guyana (British Guiana) | GREE | Greece |
| BHON | British Honduras | GUAT | Guatemala |
| BOLI | Bolivia | GUIN | Guinea |
| BRAZ | Brazil | HAIT | Haiti |
| BRUN | Brunei | HOND | Honduras |
| BULG | Bulgaria | HUNG | Hungary |
| BURM | Burma | ICEL | Iceland |
| BURU | Burundi | INDI | India |
| BWI | British West Indies | INDO | Indonesia |
| CAFR | Central African Republic | IRAN | Iran |
| CAMB | Cambodia | IRAQ | Iraq |
| CAME | Cameroon | IREL | Ireland |
| CANA | Canada | ISRA | Israel |
| CCHI | China, Communist | ITAL | Italy |
| CEYL | Ceylon | IVOR | Ivory Coast |
| CHAD | Chad | JAMA | Jamaica |
| CHIL | Chile | JAPA | Japan |
| CHIN | China, Nationalist | JORD | Jordan |
| COLO | Colombia | KENY | Kenya |
| COKO | Comoro Islands | KORE | Korea |
| COST | Costa Rica | KUWA | Kuwait |
| CUBA | Cuba | LAOS | Laos |
| CYPR | Cyprus | LEBA | Lebanon |
| CZEC | Czechoslovakia | LIBE | Liberia |
| DAHO | Dahomey | LIBY | Libya |
| DENM | Denmark | LIEC | Liechtenstein |
| DREP | Dominican Republic | LUXE | Luxemburg |
| ECUA | Ecuador | MADA | Malagasy Republic |
| EGYP | Egypt (UAR) | MALA | Malaya |
[CONFIDENTIAL] HANDLE VIA COMINT CHANNELS ONLY
Doc ID: 6571846
| ABBREVIATION | COUNTRY | ABBREVIATION | COUNTRY |
|---|---|---|---|
| MALD | Maldive | SARA | Sarawak |
| MALI | Mali | SENE | Senegal |
| MALT | Malta | SING | Singapore |
| MAUR | Mauritania | SINK | Sinkiang |
| MAUS | Mauritius | SLEO | Sierra Leone |
| MAWI | Malawi | SOMA | Somalia |
| MCON | Congo, Republic of (Brazzaville) | SOVA | Soviets Abroad |
| MEXI | Mexico | SOYE | South Yemen |
| MONA | Monaco | SPAI | Spain |
| MONG | Mongolia | SUDA | Sudan |
| MORO | Morocco | SURI | Surinam |
| MOZA | Mozambique | SWAZ | Swaziland |
| NANT | Netherlands Antilles | SWED | Sweden |
| NBOR | Sabah (North Borneo) | SWIT | Switzerland |
| NEPA | Nepal | SYRI | Syria |
| NETH | Netherlands | TANG | Tanganyika |
| NEWG | New Guinea | THAI | Thailand |
| NEWZ | New Zealand | TIBE | Tibet |
| NIGER | Nigeria | TOGO | Togo |
| NICA | Nicaragua | TONG | Tonga |
| NIGE | Niger | TRIN | Trinidad |
| NORW | Norway | TUNI | Tunisia |
| PAKI | Pakistan | TURK | Turkey |
| PANA | Panama | UGAN | Uganda |
| PARA | Paraguay | URUG | Uruguay |
| PERU | Peru | USA | United States |
| PGUI | Portuguese Guinea | UVOL | Upper Volta |
| PHIL | Philippines | VENE | Venezuela |
| POLA | Poland | VNAM | Vietnam |
| PORT | Portugal | WSAM | Western Samoa |
| PUER | Puerto Rico | YEME | Yemen |
| ROMA | Romania | YUGO | Yugoslavia |
| RUAN | Rwanda | ZAMB | Zambia |
| SAFR | Union of South Africa | ZANZ | Zanzibar |
| SANM | San Marino | ZIMB | Rhodesia (Zimbabwe) |
[CANCELLED]
[CONFIDENTIAL] [ILLEGIBLE]
NATIONAL SECURITY ARCHIVE
National Security Archive, Suite 701, Gelman Library, The George Washington University, 2130 H Street, NW, Washington, D.C., 20037, Phone: 202/994-7000, Fax: 202/994-7005, nsarchiv@gwu.edu