myspell-3.0+pre3.1/0040755000175000017500000000000007777102360012526 5ustar renerenemyspell-3.0+pre3.1/affixmgr.cxx0100644000175000017500000010136607776073643015073 0ustar renerene#include "license.readme" #include #include #include #include "affixmgr.hxx" #include "affentry.hxx" #ifndef WINDOWS using namespace std; #endif // First some base level utility routines extern void mychomp(char * s); extern char * mystrdup(const char * s); extern char * myrevstrdup(const char * s); extern char * mystrsep(char ** sptr, const char delim); extern int isSubset(const char * s1, const char * s2); extern int isRevSubset(const char * s1, const char * end_of_s2, int len_s2); AffixMgr::AffixMgr(const char * affpath, HashMgr* ptr) { // register hash manager and load affix data from aff file pHMgr = ptr; trystring = NULL; encoding=NULL; reptable = NULL; numrep = 0; maptable = NULL; nummap = 0; compound=NULL; nosplitsugs= (0==1); cpdmin = 3; // default value for (int i=0; i < SETSIZE; i++) { pStart[i] = NULL; sStart[i] = NULL; pFlag[i] = NULL; sFlag[i] = NULL; } if (parse_file(affpath)) { fprintf(stderr,"Failure loading aff file %s\n",affpath); fflush(stderr); } } AffixMgr::~AffixMgr() { // pass through linked prefix entries and clean up for (int i=0; i < SETSIZE ;i++) { pFlag[i] = NULL; PfxEntry * ptr = (PfxEntry *)pStart[i]; PfxEntry * nptr = NULL; while (ptr) { nptr = ptr->getNext(); delete(ptr); ptr = nptr; nptr = NULL; } } // pass through linked suffix entries and clean up for (int j=0; j < SETSIZE ; j++) { sFlag[j] = NULL; SfxEntry * ptr = (SfxEntry *)sStart[j]; SfxEntry * nptr = NULL; while (ptr) { nptr = ptr->getNext(); delete(ptr); ptr = nptr; nptr = NULL; } } if (trystring) free(trystring); trystring=NULL; if (encoding) free(encoding); encoding=NULL; if (maptable) { for (int j=0; j < nummap; j++) { free(maptable[j].set); maptable[j].set = NULL; maptable[j].len = 0; } free(maptable); maptable = NULL; } nummap = 0; if (reptable) { for (int j=0; j < numrep; j++) { free(reptable[j].pattern); free(reptable[j].replacement); reptable[j].pattern = NULL; reptable[j].replacement = NULL; } free(reptable); reptable = NULL; } numrep = 0; if (compound) free(compound); compound=NULL; pHMgr = NULL; cpdmin = 0; } // read in aff file and build up prefix and suffix entry objects int AffixMgr::parse_file(const char * affpath) { // io buffers char line[MAXLNLEN+1]; // affix type char ft; // open the affix file FILE * afflst; afflst = fopen(affpath,"r"); if (!afflst) { fprintf(stderr,"Error - could not open affix description file %s\n",affpath); return 1; } // step one is to parse the affix file building up the internal // affix data structures // read in each line ignoring any that do not // start with a known line type indicator while (fgets(line,MAXLNLEN,afflst)) { mychomp(line); /* parse in the try string */ if (strncmp(line,"TRY",3) == 0) { if (parse_try(line)) { return 1; } } /* parse in the name of the character set used by the .dict and .aff */ if (strncmp(line,"SET",3) == 0) { if (parse_set(line)) { return 1; } } /* parse in the flag used by the controlled compound words */ if (strncmp(line,"COMPOUNDFLAG",12) == 0) { if (parse_cpdflag(line)) { return 1; } } /* parse in the flag used by the controlled compound words */ if (strncmp(line,"COMPOUNDMIN",11) == 0) { if (parse_cpdmin(line)) { return 1; } } /* parse in the typical fault correcting table */ if (strncmp(line,"REP",3) == 0) { if (parse_reptable(line, afflst)) { return 1; } } /* parse in the related character map table */ if (strncmp(line,"MAP",3) == 0) { if (parse_maptable(line, afflst)) { return 1; } } // parse this affix: P - prefix, S - suffix ft = ' '; if (strncmp(line,"PFX",3) == 0) ft = 'P'; if (strncmp(line,"SFX",3) == 0) ft = 'S'; if (ft != ' ') { if (parse_affix(line, ft, afflst)) { return 1; } } // handle NOSPLITSUGS if (strncmp(line,"NOSPLITSUGS",11) == 0) nosplitsugs=(0==0); } fclose(afflst); // convert affix trees to sorted list process_pfx_tree_to_list(); process_sfx_tree_to_list(); // now we can speed up performance greatly taking advantage of the // relationship between the affixes and the idea of "subsets". // View each prefix as a potential leading subset of another and view // each suffix (reversed) as a potential trailing subset of another. // To illustrate this relationship if we know the prefix "ab" is found in the // word to examine, only prefixes that "ab" is a leading subset of need be examined. // Furthermore is "ab" is not present then none of the prefixes that "ab" is // is a subset need be examined. // The same argument goes for suffix string that are reversed. // Then to top this off why not examine the first char of the word to quickly // limit the set of prefixes to examine (i.e. the prefixes to examine must // be leading supersets of the first character of the word (if they exist) // To take advantage of this "subset" relationship, we need to add two links // from entry. One to take next if the current prefix is found (call it nexteq) // and one to take next if the current prefix is not found (call it nextne). // Since we have built ordered lists, all that remains is to properly intialize // the nextne and nexteq pointers that relate them process_pfx_order(); process_sfx_order(); return 0; } // we want to be able to quickly access prefix information // both by prefix flag, and sorted by prefix string itself // so we need to set up two indexes int AffixMgr::build_pfxtree(AffEntry* pfxptr) { PfxEntry * ptr; PfxEntry * pptr; PfxEntry * ep = (PfxEntry*) pfxptr; // get the right starting points const char * key = ep->getKey(); const unsigned char flg = ep->getFlag(); // first index by flag which must exist ptr = (PfxEntry*)pFlag[flg]; ep->setFlgNxt(ptr); pFlag[flg] = (AffEntry *) ep; // handle the special case of null affix string if (strlen(key) == 0) { // always inset them at head of list at element 0 ptr = (PfxEntry*)pStart[0]; ep->setNext(ptr); pStart[0] = (AffEntry*)ep; return 0; } // now handle the normal case ep->setNextEQ(NULL); ep->setNextNE(NULL); unsigned char sp = *((const unsigned char *)key); ptr = (PfxEntry*)pStart[sp]; // handle the first insert if (!ptr) { pStart[sp] = (AffEntry*)ep; return 0; } // otherwise use binary tree insertion so that a sorted // list can easily be generated later pptr = NULL; for (;;) { pptr = ptr; if (strcmp(ep->getKey(), ptr->getKey() ) <= 0) { ptr = ptr->getNextEQ(); if (!ptr) { pptr->setNextEQ(ep); break; } } else { ptr = ptr->getNextNE(); if (!ptr) { pptr->setNextNE(ep); break; } } } return 0; } // we want to be able to quickly access suffix information // both by suffix flag, and sorted by the reverse of the // suffix string itself; so we need to set up two indexes int AffixMgr::build_sfxtree(AffEntry* sfxptr) { SfxEntry * ptr; SfxEntry * pptr; SfxEntry * ep = (SfxEntry *) sfxptr; /* get the right starting point */ const char * key = ep->getKey(); const unsigned char flg = ep->getFlag(); // first index by flag which must exist ptr = (SfxEntry*)sFlag[flg]; ep->setFlgNxt(ptr); sFlag[flg] = (AffEntry *) ep; // next index by affix string // handle the special case of null affix string if (strlen(key) == 0) { // always inset them at head of list at element 0 ptr = (SfxEntry*)sStart[0]; ep->setNext(ptr); sStart[0] = (AffEntry*)ep; return 0; } // now handle the normal case ep->setNextEQ(NULL); ep->setNextNE(NULL); unsigned char sp = *((const unsigned char *)key); ptr = (SfxEntry*)sStart[sp]; // handle the first insert if (!ptr) { sStart[sp] = (AffEntry*)ep; return 0; } // otherwise use binary tree insertion so that a sorted // list can easily be generated later pptr = NULL; for (;;) { pptr = ptr; if (strcmp(ep->getKey(), ptr->getKey() ) <= 0) { ptr = ptr->getNextEQ(); if (!ptr) { pptr->setNextEQ(ep); break; } } else { ptr = ptr->getNextNE(); if (!ptr) { pptr->setNextNE(ep); break; } } } return 0; } // convert from binary tree to sorted list int AffixMgr::process_pfx_tree_to_list() { for (int i=1; i< SETSIZE; i++) { pStart[i] = process_pfx_in_order(pStart[i],NULL); } return 0; } AffEntry* AffixMgr::process_pfx_in_order(AffEntry* ptr, AffEntry* nptr) { if (ptr) { nptr = process_pfx_in_order(((PfxEntry*) ptr)->getNextNE(), nptr); ((PfxEntry*) ptr)->setNext((PfxEntry*) nptr); nptr = process_pfx_in_order(((PfxEntry*) ptr)->getNextEQ(), ptr); } return nptr; } // convert from binary tree to sorted list int AffixMgr:: process_sfx_tree_to_list() { for (int i=1; i< SETSIZE; i++) { sStart[i] = process_sfx_in_order(sStart[i],NULL); } return 0; } AffEntry* AffixMgr::process_sfx_in_order(AffEntry* ptr, AffEntry* nptr) { if (ptr) { nptr = process_sfx_in_order(((SfxEntry*) ptr)->getNextNE(), nptr); ((SfxEntry*) ptr)->setNext((SfxEntry*) nptr); nptr = process_sfx_in_order(((SfxEntry*) ptr)->getNextEQ(), ptr); } return nptr; } // reinitialize the PfxEntry links NextEQ and NextNE to speed searching // using the idea of leading subsets this time int AffixMgr::process_pfx_order() { PfxEntry* ptr; // loop through each prefix list starting point for (int i=1; i < SETSIZE; i++) { ptr = (PfxEntry*)pStart[i]; // look through the remainder of the list // and find next entry with affix that // the current one is not a subset of // mark that as destination for NextNE // use next in list that you are a subset // of as NextEQ for (; ptr != NULL; ptr = ptr->getNext()) { PfxEntry * nptr = ptr->getNext(); for (; nptr != NULL; nptr = nptr->getNext()) { if (! isSubset( ptr->getKey() , nptr->getKey() )) break; } ptr->setNextNE(nptr); ptr->setNextEQ(NULL); if ((ptr->getNext()) && isSubset(ptr->getKey() , (ptr->getNext())->getKey())) ptr->setNextEQ(ptr->getNext()); } // now clean up by adding smart search termination strings: // if you are already a superset of the previous prefix // but not a subset of the next, search can end here // so set NextNE properly ptr = (PfxEntry *) pStart[i]; for (; ptr != NULL; ptr = ptr->getNext()) { PfxEntry * nptr = ptr->getNext(); PfxEntry * mptr = NULL; for (; nptr != NULL; nptr = nptr->getNext()) { if (! isSubset(ptr->getKey(),nptr->getKey())) break; mptr = nptr; } if (mptr) mptr->setNextNE(NULL); } } return 0; } // reinitialize the SfxEntry links NextEQ and NextNE to speed searching // using the idea of leading subsets this time int AffixMgr::process_sfx_order() { SfxEntry* ptr; // loop through each prefix list starting point for (int i=1; i < SETSIZE; i++) { ptr = (SfxEntry *) sStart[i]; // look through the remainder of the list // and find next entry with affix that // the current one is not a subset of // mark that as destination for NextNE // use next in list that you are a subset // of as NextEQ for (; ptr != NULL; ptr = ptr->getNext()) { SfxEntry * nptr = ptr->getNext(); for (; nptr != NULL; nptr = nptr->getNext()) { if (! isSubset(ptr->getKey(),nptr->getKey())) break; } ptr->setNextNE(nptr); ptr->setNextEQ(NULL); if ((ptr->getNext()) && isSubset(ptr->getKey(),(ptr->getNext())->getKey())) ptr->setNextEQ(ptr->getNext()); } // now clean up by adding smart search termination strings: // if you are already a superset of the previous suffix // but not a subset of the next, search can end here // so set NextNE properly ptr = (SfxEntry *) sStart[i]; for (; ptr != NULL; ptr = ptr->getNext()) { SfxEntry * nptr = ptr->getNext(); SfxEntry * mptr = NULL; for (; nptr != NULL; nptr = nptr->getNext()) { if (! isSubset(ptr->getKey(),nptr->getKey())) break; mptr = nptr; } if (mptr) mptr->setNextNE(NULL); } } return 0; } // takes aff file condition string and creates the // conds array - please see the appendix at the end of the // file affentry.cxx which describes what is going on here // in much more detail void AffixMgr::encodeit(struct affentry * ptr, char * cs) { unsigned char c; int i, j, k; unsigned char mbr[MAXLNLEN]; // now clear the conditions array */ for (i=0;iconds[i] = (unsigned char) 0; // now parse the string to create the conds array */ int nc = strlen(cs); int neg = 0; // complement indicator int grp = 0; // group indicator int n = 0; // number of conditions int ec = 0; // end condition indicator int nm = 0; // number of member in group // if no condition just return if (strcmp(cs,".")==0) { ptr->numconds = 0; return; } i = 0; while (i < nc) { c = *((unsigned char *)(cs + i)); // start group indicator if (c == '[') { grp = 1; c = 0; } // complement flag if ((grp == 1) && (c == '^')) { neg = 1; c = 0; } // end goup indicator if (c == ']') { ec = 1; c = 0; } // add character of group to list if ((grp == 1) && (c != 0)) { *(mbr + nm) = c; nm++; c = 0; } // end of condition if (c != 0) { ec = 1; } if (ec) { if (grp == 1) { if (neg == 0) { // set the proper bits in the condition array vals for those chars for (j=0;jconds[k] = ptr->conds[k] | (1 << n); } } else { // complement so set all of them and then unset indicated ones for (j=0;jconds[j] = ptr->conds[j] | (1 << n); for (j=0;jconds[k] = ptr->conds[k] & ~(1 << n); } } neg = 0; grp = 0; nm = 0; } else { // not a group so just set the proper bit for this char // but first handle special case of . inside condition if (c == '.') { // wild card character so set them all for (j=0;jconds[j] = ptr->conds[j] | (1 << n); } else { ptr->conds[(unsigned int) c] = ptr->conds[(unsigned int)c] | (1 << n); } } n++; ec = 0; } i++; } ptr->numconds = n; return; } // check word for prefixes struct hentry * AffixMgr::prefix_check (const char * word, int len) { struct hentry * rv= NULL; // first handle the special case of 0 length prefixes PfxEntry * pe = (PfxEntry *) pStart[0]; while (pe) { rv = pe->check(word,len); if (rv) return rv; pe = pe->getNext(); } // now handle the general case unsigned char sp = *((const unsigned char *)word); PfxEntry * pptr = (PfxEntry *)pStart[sp]; while (pptr) { if (isSubset(pptr->getKey(),word)) { rv = pptr->check(word,len); if (rv) return rv; pptr = pptr->getNextEQ(); } else { pptr = pptr->getNextNE(); } } return NULL; } // check if compound word is correctly spelled struct hentry * AffixMgr::compound_check (const char * word, int len, char compound_flag) { int i; struct hentry * rv= NULL; char * st; char ch; // handle case of string too short to be a piece of a compound word if (len < cpdmin) return NULL; st = mystrdup(word); for (i=cpdmin; i < (len - (cpdmin-1)); i++) { ch = st[i]; st[i] = '\0'; rv = lookup(st); if (!rv) rv = affix_check(st,i); if ((rv) && (TESTAFF(rv->astr, compound_flag, rv->alen))) { rv = lookup((word+i)); if ((rv) && (TESTAFF(rv->astr, compound_flag, rv->alen))) { free(st); return rv; } rv = affix_check((word+i),strlen(word+i)); if ((rv) && (TESTAFF(rv->astr, compound_flag, rv->alen))) { free(st); return rv; } rv = compound_check((word+i),strlen(word+i),compound_flag); if (rv) { free(st); return rv; } } st[i] = ch; } free(st); return NULL; } // check word for suffixes struct hentry * AffixMgr::suffix_check (const char * word, int len, int sfxopts, AffEntry * ppfx) { struct hentry * rv = NULL; // first handle the special case of 0 length suffixes SfxEntry * se = (SfxEntry *) sStart[0]; while (se) { rv = se->check(word,len, sfxopts, ppfx); if (rv) return rv; se = se->getNext(); } // now handle the general case unsigned char sp = *((const unsigned char *)(word + len - 1)); SfxEntry * sptr = (SfxEntry *) sStart[sp]; while (sptr) { if (isRevSubset(sptr->getKey(),(word+len-1), len)) { rv = sptr->check(word,len, sfxopts, ppfx); if (rv) { return rv; } sptr = sptr->getNextEQ(); } else { sptr = sptr->getNextNE(); } } return NULL; } // check if word with affixes is correctly spelled struct hentry * AffixMgr::affix_check (const char * word, int len) { struct hentry * rv= NULL; // check all prefixes (also crossed with suffixes if allowed) rv = prefix_check(word, len); if (rv) return rv; // if still not found check all suffixes rv = suffix_check(word, len, 0, NULL); return rv; } int AffixMgr::expand_rootword(struct guessword * wlst, int maxn, const char * ts, int wl, const char * ap, int al) { int nh=0; // first add root word to list if (nh < maxn) { wlst[nh].word = mystrdup(ts); wlst[nh].allow = (1 == 0); nh++; } // handle suffixes for (int i = 0; i < al; i++) { unsigned char c = (unsigned char) ap[i]; SfxEntry * sptr = (SfxEntry *)sFlag[c]; while (sptr) { char * newword = sptr->add(ts, wl); if (newword) { if (nh < maxn) { wlst[nh].word = newword; wlst[nh].allow = sptr->allowCross(); nh++; } else { free(newword); } } sptr = (SfxEntry *)sptr ->getFlgNxt(); } } int n = nh; // handle cross products of prefixes and suffixes for (int j=1;jallowCross()) { int l1 = strlen(wlst[j].word); char * newword = cptr->add(wlst[j].word, l1); if (newword) { if (nh < maxn) { wlst[nh].word = newword; wlst[nh].allow = cptr->allowCross(); nh++; } else { free(newword); } } } cptr = (PfxEntry *)cptr ->getFlgNxt(); } } } // now handle pure prefixes for (int m = 0; m < al; m ++) { unsigned char c = (unsigned char) ap[m]; PfxEntry * ptr = (PfxEntry *) pFlag[c]; while (ptr) { char * newword = ptr->add(ts, wl); if (newword) { if (nh < maxn) { wlst[nh].word = newword; wlst[nh].allow = ptr->allowCross(); nh++; } else { free(newword); } } ptr = (PfxEntry *)ptr ->getFlgNxt(); } } return nh; } // return length of replacing table int AffixMgr::get_numrep() { return numrep; } // return replacing table struct replentry * AffixMgr::get_reptable() { if (! reptable ) return NULL; return reptable; } // return length of character map table int AffixMgr::get_nummap() { return nummap; } // return character map table struct mapentry * AffixMgr::get_maptable() { if (! maptable ) return NULL; return maptable; } // return text encoding of dictionary char * AffixMgr::get_encoding() { if (! encoding ) { encoding = mystrdup("ISO8859-1"); } return mystrdup(encoding); } // return the preferred try string for suggestions char * AffixMgr::get_try_string() { if (! trystring ) return NULL; return mystrdup(trystring); } // return the compound words control flag char * AffixMgr::get_compound() { if (! compound ) return NULL; return mystrdup(compound); } // utility method to look up root words in hash table struct hentry * AffixMgr::lookup(const char * word) { if (! pHMgr) return NULL; return pHMgr->lookup(word); } // return nosplitsugs bool AffixMgr::get_nosplitsugs(void) { return nosplitsugs; } /* parse in the try string */ int AffixMgr::parse_try(char * line) { if (trystring) { fprintf(stderr,"error: duplicate TRY strings\n"); return 1; } char * tp = line; char * piece; int i = 0; int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { np++; break; } case 1: { trystring = mystrdup(piece); np++; break; } default: break; } i++; } free(piece); } if (np != 2) { fprintf(stderr,"error: missing TRY information\n"); return 1; } return 0; } /* parse in the name of the character set used by the .dict and .aff */ int AffixMgr::parse_set(char * line) { if (encoding) { fprintf(stderr,"error: duplicate SET strings\n"); return 1; } char * tp = line; char * piece; int i = 0; int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { np++; break; } case 1: { encoding = mystrdup(piece); np++; break; } default: break; } i++; } free(piece); } if (np != 2) { fprintf(stderr,"error: missing SET information\n"); return 1; } return 0; } /* parse in the flag used by the controlled compound words */ int AffixMgr::parse_cpdflag(char * line) { if (compound) { fprintf(stderr,"error: duplicate compound flags used\n"); return 1; } char * tp = line; char * piece; int i = 0; int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { np++; break; } case 1: { compound = mystrdup(piece); np++; break; } default: break; } i++; } free(piece); } if (np != 2) { fprintf(stderr,"error: missing compound flag information\n"); return 1; } return 0; } /* parse in the min compound word length */ int AffixMgr::parse_cpdmin(char * line) { char * tp = line; char * piece; int i = 0; int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { np++; break; } case 1: { cpdmin = atoi(piece); np++; break; } default: break; } i++; } free(piece); } if (np != 2) { fprintf(stderr,"error: missing compound min information\n"); return 1; } if ((cpdmin < 1) || (cpdmin > 50)) cpdmin = 3; return 0; } /* parse in the typical fault correcting table */ int AffixMgr::parse_reptable(char * line, FILE * af) { if (numrep != 0) { fprintf(stderr,"error: duplicate REP tables used\n"); return 1; } char * tp = line; char * piece; int i = 0; int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { np++; break; } case 1: { numrep = atoi(piece); if (numrep < 1) { fprintf(stderr,"incorrect number of entries in replacement table\n"); free(piece); return 1; } reptable = (replentry *) malloc(numrep * sizeof(struct replentry)); np++; break; } default: break; } i++; } free(piece); } if (np != 2) { fprintf(stderr,"error: missing replacement table information\n"); return 1; } /* now parse the numrep lines to read in the remainder of the table */ char * nl = line; for (int j=0; j < numrep; j++) { fgets(nl,MAXLNLEN,af); mychomp(nl); tp = nl; i = 0; reptable[j].pattern = NULL; reptable[j].replacement = NULL; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { if (strncmp(piece,"REP",3) != 0) { fprintf(stderr,"error: replacement table is corrupt\n"); free(piece); return 1; } break; } case 1: { reptable[j].pattern = mystrdup(piece); break; } case 2: { reptable[j].replacement = mystrdup(piece); break; } default: break; } i++; } free(piece); } if ((!(reptable[j].pattern)) || (!(reptable[j].replacement))) { fprintf(stderr,"error: replacement table is corrupt\n"); return 1; } } return 0; } /* parse in the character map table */ int AffixMgr::parse_maptable(char * line, FILE * af) { if (nummap != 0) { fprintf(stderr,"error: duplicate MAP tables used\n"); return 1; } char * tp = line; char * piece; int i = 0; int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { np++; break; } case 1: { nummap = atoi(piece); if (nummap < 1) { fprintf(stderr,"incorrect number of entries in map table\n"); free(piece); return 1; } maptable = (mapentry *) malloc(nummap * sizeof(struct mapentry)); np++; break; } default: break; } i++; } free(piece); } if (np != 2) { fprintf(stderr,"error: missing map table information\n"); return 1; } /* now parse the nummap lines to read in the remainder of the table */ char * nl = line; for (int j=0; j < nummap; j++) { fgets(nl,MAXLNLEN,af); mychomp(nl); tp = nl; i = 0; maptable[j].set = NULL; maptable[j].len = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { if (strncmp(piece,"MAP",3) != 0) { fprintf(stderr,"error: map table is corrupt\n"); free(piece); return 1; } break; } case 1: { maptable[j].set = mystrdup(piece); maptable[j].len = strlen(maptable[j].set); break; } default: break; } i++; } free(piece); } if ((!(maptable[j].set)) || (!(maptable[j].len))) { fprintf(stderr,"error: map table is corrupt\n"); return 1; } } return 0; } int AffixMgr::parse_affix(char * line, const char at, FILE * af) { int numents = 0; // number of affentry structures to parse char achar='\0'; // affix char identifier short ff=0; struct affentry * ptr= NULL; struct affentry * nptr= NULL; char * tp = line; char * nl = line; char * piece; int i = 0; // split affix header line into pieces int np = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { // piece 1 - is type of affix case 0: { np++; break; } // piece 2 - is affix char case 1: { np++; achar = *piece; break; } // piece 3 - is cross product indicator case 2: { np++; if (*piece == 'Y') ff = XPRODUCT; break; } // piece 4 - is number of affentries case 3: { np++; numents = atoi(piece); ptr = (struct affentry *) malloc(numents * sizeof(struct affentry)); ptr->xpflg = ff; ptr->achar = achar; break; } default: break; } i++; } free(piece); } // check to make sure we parsed enough pieces if (np != 4) { fprintf(stderr, "error: affix %c header has insufficient data in line %s\n",achar,nl); free(ptr); return 1; } // store away ptr to first affentry nptr = ptr; // now parse numents affentries for this affix for (int j=0; j < numents; j++) { fgets(nl,MAXLNLEN,af); mychomp(nl); tp = nl; i = 0; np = 0; // split line into pieces while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { // piece 1 - is type case 0: { np++; if (nptr != ptr) nptr->xpflg = ptr->xpflg; break; } // piece 2 - is affix char case 1: { np++; if (*piece != achar) { fprintf(stderr, "error: affix %c is corrupt near line %s\n",achar,nl); fprintf(stderr, "error: possible incorrect count\n"); free(piece); return 1; } if (nptr != ptr) nptr->achar = ptr->achar; break; } // piece 3 - is string to strip or 0 for null case 2: { np++; nptr->strip = mystrdup(piece); nptr->stripl = strlen(nptr->strip); if (strcmp(nptr->strip,"0") == 0) { free(nptr->strip); nptr->strip=mystrdup(""); nptr->stripl = 0; } break; } // piece 4 - is affix string or 0 for null case 3: { np++; nptr->appnd = mystrdup(piece); nptr->appndl = strlen(nptr->appnd); if (strcmp(nptr->appnd,"0") == 0) { free(nptr->appnd); nptr->appnd=mystrdup(""); nptr->appndl = 0; } break; } // piece 5 - is the conditions descriptions case 4: { np++; encodeit(nptr,piece); } default: break; } i++; } free(piece); } // check to make sure we parsed enough pieces if (np != 5) { fprintf(stderr, "error: affix %c is corrupt near line %s\n",achar,nl); free(ptr); return 1; } nptr++; } // now create SfxEntry or PfxEntry objects and use links to // build an ordered (sorted by affix string) list nptr = ptr; for (int k = 0; k < numents; k++) { if (at == 'P') { PfxEntry * pfxptr = new PfxEntry(this,nptr); build_pfxtree((AffEntry *)pfxptr); } else { SfxEntry * sfxptr = new SfxEntry(this,nptr); build_sfxtree((AffEntry *)sfxptr); } nptr++; } free(ptr); return 0; } myspell-3.0+pre3.1/Makefile0100644000175000017500000001273507776424337014205 0ustar renerene# Myspell Makefile for Unix Platforms # Currently Supports Linux, Darwin(MacOSX), FreeBSD, NetBSD PREFIX?=/usr/local VERMAJOR=3 VERMINOR=1 VERSION=$(VERMAJOR).$(VERMINOR) PLATFORM := $(shell uname -s) ifeq "$(PLATFORM)" "Linux" CXX ?= g++ CXXFLAGS ?= -O2 -Wall -ansi -pedantic -I. CC ?= gcc CFLAGS ?= -O2 -Wall -ansi -pedantic -I. PICFLAGS = -fPIC SHARED = -shared -fPIC SOSUFFIX = so SOPREFIX = lib UNIXVERSIONING=YES SONAME = -Wl,-h LIBPATH = LD_LIBRARY_PATH STATICLIB=libmyspell-$(VERSION)_pic.a AR=ar rc RANLIB=ranlib endif ifeq "$(PLATFORM)" "NetBSD" CXX ?= g++ CXXFLAGS ?= -O2 -Wall -ansi -pedantic -I. CC ?= gcc CFLAGS ?= -O2 -Wall -ansi -pedantic -I. PICFLAGS = -fPIC SHARED = -shared -fPIC SOSUFFIX = so SOPREFIX = lib UNIXVERSIONING=YES SONAME = -Wl,-h LIBPATH = LD_LIBRARY_PATH STATICLIB=libmyspell-$(VERSION)_pic.a AR=ar rc RANLIB=ranlib endif ifeq "$(PLATFORM)" "FreeBSD" CXX ?= g++ CXXFLAGS ?= -O2 -Wall -ansi -pedantic -I. CC ?= gcc CFLAGS ?= -O2 -Wall -ansi -pedantic -I. PICFLAGS = -fPIC SHARED = -shared -fPIC SOSUFFIX = so SOPREFIX = lib UNIXVERSIONING=YES SONAME = -Wl,-h LIBPATH = LD_LIBRARY_PATH STATICLIB=libmyspell-$(VERSION)_pic.a AR=ar rc RANLIB=ranlib endif ifeq "$(PLATFORM)" "Darwin" CXX ?= g++ CXXFLAGS ?= -O2 -Wall -ansi -pedantic -I. CC ?= gcc CFLAGS ?= -O2 -Wall -ansi -pedantic -I. PICFLAGS = -fPIC -fno-common SHARED = -dynamiclib -fno-common -fPIC SOSUFFIX = dylib SOPREFIX = lib UNIXVERSIONING=NO SETVERSION = -compatibility_version $(VERMAJOR).0 -current_version $(VERSION) LIBPATH = DYLD_LIBRARY_PATH STATICLIB=libmyspell-$(VERSION)_pic.a AR=ar rc RANLIB=ranlib endif ifeq "$(UNIXVERSIONING)" "YES" SETVNAME = $(SONAME)$(SOPREFIX)myspell.$(SOSUFFIX).$(VERMAJOR) SOLIBFULL=$(SOPREFIX)myspell.$(SOSUFFIX).$(VERSION) SOLIBMAJOR=$(SOPREFIX)myspell.$(SOSUFFIX).$(VERMAJOR) SOLIB=$(SOPREFIX)myspell.$(SOSUFFIX) else SOLIB=$(SOPREFIX)myspell.$(SOSUFFIX) SOLIBFULL=$(SOLIB) endif LDFLAGS=-L. -lmyspell OBJS = affentry.o affixmgr.o hashmgr.o suggestmgr.o csutil.o myspell.o dictmgr.o # targets all: example munch unmunch $(STATICLIB) check: example $(LIBPATH)=. ./example en_US.aff en_US.dic checkme.lst clean: rm -f *.o *~ example munch unmunch $(SOLIB)* $(STATICLIB) distclean: clean install: example $(STATICLIB) $(SOLIB) @test -f example || make @test -d $(PREFIX)/bin || mkdir $(PREFIX)/bin @cp -f munch $(PREFIX)/bin/ || echo "Missing tools" @cp -f unmunch $(PREFIX)/bin/ || echo "Missing tools" @echo "installed munch and unmunch tools" @cp -f $(STATICLIB) $(PREFIX)/lib/ || echo "Missing static library" @test -d $(PREFIX)/lib || mkdir $(PREFIX)/lib @cp -f $(SOLIBFULL) $(PREFIX)/lib/ || echo "Missing shared library" @cp -f $(STATICLIB) $(PREFIX)/lib/ || echo "Missing static library" @echo "installed shared and static libraries" @test -d $(PREFIX)/include || mkdir $(PREFIX)/include @test -d $(PREFIX)/include/myspell || mkdir $(PREFIX)/include/myspell @cp -f affentry.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f affixmgr.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f atypes.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f baseaffix.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f csutil.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f dictmgr.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f hashmgr.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f htypes.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f munch.h $(PREFIX)/include/myspell || echo "Missing header" @cp -f myspell.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f suggestmgr.hxx $(PREFIX)/include/myspell || echo "Missing header" @cp -f unmunch.h $(PREFIX)/include/myspell || echo "Missing header" @echo "installed headers" @test -d $(PREFIX)/share || mkdir $(PREFIX)/share @test -d $(PREFIX)/share/myspell || mkdir $(PREFIX)/share/myspell @cp -f en_US.aff $(PREFIX)/share/myspell/ || echo "Missing aff file" @cp -f en_US.dic $(PREFIX)/share/myspell/ || echo "Missing dic file" @echo "installed dictionaries" @echo "installation complete" # the rules %.o: %.cxx $(CXX) $(PICFLAGS) $(CXXFLAGS) -c $< ifeq "$(UNIXVERSIONING)" "YES" $(SOLIB) : $(SOLIBMAJOR) @ln -s $(SOLIBMAJOR) $@ $(SOLIBMAJOR) : $(SOLIBFULL) @ln -s $(SOLIBFULL) $@ $(SOLIBFULL) : $(OBJS) $(CXX) $(SHARED) $(SETVNAME) -o $@ $(OBJS) else $(SOLIB) : $(OBJS) $(CXX) $(SHARED) $(SETVERSION) -o $@ $(OBJS) endif $(STATICLIB): $(OBJS) $(AR) $@ $(OBJS) -@ ($(RANLIB) $@ || true) >/dev/null 2>&1 example: example.o $(SOLIB) $(CXX) $(CXXFLAGS) -o $@ example.o $(LDFLAGS) munch: munch.c munch.h $(CC) $(CFLAGS) -o $@ munch.c unmunch: unmunch.c unmunch.h $(CC) $(CFLAGS) -o $@ unmunch.c # DO NOT DELETE affentry.o: license.readme affentry.hxx atypes.hxx baseaffix.hxx affixmgr.hxx affentry.o: hashmgr.hxx htypes.hxx affixmgr.o: license.readme affixmgr.hxx atypes.hxx baseaffix.hxx hashmgr.hxx affixmgr.o: htypes.hxx affentry.hxx csutil.o: csutil.hxx dictmgr.o: dictmgr.hxx example.o: myspell.hxx hashmgr.hxx htypes.hxx affixmgr.hxx atypes.hxx example.o: baseaffix.hxx suggestmgr.hxx csutil.hxx hashmgr.o: license.readme hashmgr.hxx htypes.hxx myspell.o: license.readme myspell.hxx hashmgr.hxx htypes.hxx affixmgr.hxx myspell.o: atypes.hxx baseaffix.hxx suggestmgr.hxx csutil.hxx suggestmgr.o: license.readme suggestmgr.hxx atypes.hxx affixmgr.hxx suggestmgr.o: baseaffix.hxx hashmgr.hxx htypes.hxx myspell-3.0+pre3.1/README0100644000175000017500000000410707764633023013406 0ustar renereneMySpell is a simple spell checker that uses affix compression and is modelled after the spell checker ispell. MySpell was written to explore how affix compression can be implemented. The Main features of MySpell are: 1. written in C++ to make it easier to interface with Pspell, OpenOffice, AbiWord, etc 2. it is stateless, uses no static variables and should be completely reentrant with almost no ifdefs 3. it tries to be as compatible with ispell to the extent it can. It can read slightly modified versions of munched ispell dictionaries (and it comes with a munched english wordlist borrowed from Kevin Atkinson's excellent Aspell. 4. it uses a heavily modified aff file format that can be derived from ispell aff files but uses the iso-8859-X character sets only 5. it is simple with *lots* of comments that describes how the affixes are stored and tested for (based on the approach used by ispell). 6. it supports improved suggestions with replacement tables and ngram-scoring based mechanisms in addition to the main suggestion mechanisms 7. like ispell it has a BSD license (and no advertising clause) But ... it has *no* support for adding words to a personal dictionary, *no* support for converting between various text encodings, and *no* command line interface (it is purely meant to be a library). It can not (in any way) replace all of the functionality of ispell or aspell/pspell. It is meant as a learning tool for understanding affix compression and for being used by front ends like OpenOffice, Abiword, etc. MySpell has been tested under Linux and Solaris and has the world's simplest Makefile and no configure support. It does come with a simple example program that spell checks some words and returns suggestions. To build a static library and an example program under Linux simply type: tar -zxvf myspell.tar.gz cd myspell2 make To run the example program: ./example ./en_US.aff ./en_US.dic checkme.lst Please play around with it and let me know what you think. Please see the file CONTRIBUTORS for more info. myspell-3.0+pre3.1/README.compoundwords0100644000175000017500000000133107640322343016275 0ustar renereneThere is experimental support for languages that need to allow compound words. To enable compound word support, you need to add the following lines to your affix (.aff) file. COMPOUNDFLAG x COMPOUNDMIN # where 'x' is replaced by a specific affix character flag that have been added to the dictionary (*.dic) file for words that can run together to make a new word. All subwords of the compound word must have this affix flag for the compound word to be correct. and where '#' is replaced by the length of the shortest subword of a compound word. If the "COMPOUNDMIN" line is not found COMPOUNDMIN will default to 3 This support is still under rapid revisions and will change in the future. Use only at your own risk. myspell-3.0+pre3.1/README.munch0100644000175000017500000000035607640322344014513 0ustar renereneBuild instructions for munch and unmunch utilities --------------------------------------------------- Under Linux: gcc -O2 -omunch -I. munch.c gcc -O2 -ounmunch -I. unmunch.c To see the correct syntax, run ./munch and ./unmunch myspell-3.0+pre3.1/README.replacetable0100644000175000017500000000106407653257474016040 0ustar renereneWe can define language-dependent phonetic information in the affix file (.aff) by a replacement table. With this table, MySpell can suggest the right forms for the typical faults of spelling when the incorrect form differs by more, than 1 letter from the right form. Replacement table syntax: REP [number_of_replacement_definitions] REP [what] [replacement] REP [what] [replacement] ... For example a possible English replacement table definition to handle misspelt consonants: REP 8 REP f ph REP ph f REP f gh REP gh f REP j dg REP dg j REP k ch REP ch k myspell-3.0+pre3.1/affentry.cxx0100644000175000017500000002770507776073615015111 0ustar renerene#include "license.readme" #include #include #include #include #include "affentry.hxx" #ifndef WINDOWS using namespace std; #endif extern char * mystrdup(const char * s); extern char * myrevstrdup(const char * s); PfxEntry::PfxEntry(AffixMgr* pmgr, affentry* dp) { // register affix manager pmyMgr = pmgr; // set up its intial values achar = dp->achar; // char flag strip = dp->strip; // string to strip appnd = dp->appnd; // string to append stripl = dp->stripl; // length of strip string appndl = dp->appndl; // length of append string numconds = dp->numconds; // number of conditions to match xpflg = dp->xpflg; // cross product flag // then copy over all of the conditions memcpy(&conds[0],&dp->conds[0],SETSIZE*sizeof(conds[0])); next = NULL; nextne = NULL; nexteq = NULL; } PfxEntry::~PfxEntry() { achar = '\0'; if (appnd) free(appnd); if (strip)free(strip); pmyMgr = NULL; appnd = NULL; strip = NULL; } // add prefix to this word assuming conditions hold char * PfxEntry::add(const char * word, int len) { int cond; char tword[MAXWORDLEN+1]; /* make sure all conditions match */ if ((len > stripl) && (len >= numconds)) { unsigned char * cp = (unsigned char *) word; for (cond = 0; cond < numconds; cond++) { if ((conds[*cp++] & (1 << cond)) == 0) break; } if (cond >= numconds) { /* we have a match so add prefix */ int tlen = 0; if (appndl) { strcpy(tword,appnd); tlen += appndl; } char * pp = tword + tlen; strcpy(pp, (word + stripl)); return mystrdup(tword); } } return NULL; } // check if this prefix entry matches struct hentry * PfxEntry::check(const char * word, int len) { int cond; // condition number being examined int tmpl; // length of tmpword struct hentry * he; // hash entry of root word or NULL unsigned char * cp; char tmpword[MAXWORDLEN+1]; // on entry prefix is 0 length or already matches the beginning of the word. // So if the remaining root word has positive length // and if there are enough chars in root word and added back strip chars // to meet the number of characters conditions, then test it tmpl = len - appndl; if ((tmpl > 0) && (tmpl + stripl >= numconds)) { // generate new root word by removing prefix and adding // back any characters that would have been stripped if (stripl) strcpy (tmpword, strip); strcpy ((tmpword + stripl), (word + appndl)); // now make sure all of the conditions on characters // are met. Please see the appendix at the end of // this file for more info on exactly what is being // tested cp = (unsigned char *)tmpword; for (cond = 0; cond < numconds; cond++) { if ((conds[*cp++] & (1 << cond)) == 0) break; } // if all conditions are met then check if resulting // root word in the dictionary if (cond >= numconds) { tmpl += stripl; if ((he = pmyMgr->lookup(tmpword)) != NULL) { if (TESTAFF(he->astr, achar, he->alen)) return he; } // prefix matched but no root word was found // if XPRODUCT is allowed, try again but now // ross checked combined with a suffix if (xpflg & XPRODUCT) { he = pmyMgr->suffix_check(tmpword, tmpl, XPRODUCT, (AffEntry *)this); if (he) return he; } } } return NULL; } SfxEntry::SfxEntry(AffixMgr * pmgr, affentry* dp) { // register affix manager pmyMgr = pmgr; // set up its intial values achar = dp->achar; // char flag strip = dp->strip; // string to strip appnd = dp->appnd; // string to append stripl = dp->stripl; // length of strip string appndl = dp->appndl; // length of append string numconds = dp->numconds; // number of conditions to match xpflg = dp->xpflg; // cross product flag // then copy over all of the conditions memcpy(&conds[0],&dp->conds[0],SETSIZE*sizeof(conds[0])); rappnd = myrevstrdup(appnd); } SfxEntry::~SfxEntry() { achar = '\0'; if (appnd) free(appnd); if (rappnd) free(rappnd); if (strip) free(strip); pmyMgr = NULL; appnd = NULL; strip = NULL; } // add suffix to this word assuming conditions hold char * SfxEntry::add(const char * word, int len) { int cond; char tword[MAXWORDLEN+1]; /* make sure all conditions match */ if ((len > stripl) && (len >= numconds)) { unsigned char * cp = (unsigned char *) (word + len); for (cond = numconds; --cond >=0; ) { if ((conds[*--cp] & (1 << cond)) == 0) break; } if (cond < 0) { /* we have a match so add suffix */ strcpy(tword,word); int tlen = len; if (stripl) { tlen -= stripl; } char * pp = (tword + tlen); if (appndl) { strcpy(pp,appnd); tlen += appndl; } else *pp = '\0'; return mystrdup(tword); } } return NULL; } // see if this suffix is present in the word struct hentry * SfxEntry::check(const char * word, int len, int optflags, AffEntry* ppfx) { int tmpl; // length of tmpword int cond; // condition beng examined struct hentry * he; // hash entry pointer unsigned char * cp; char tmpword[MAXWORDLEN+1]; PfxEntry* ep = (PfxEntry *) ppfx; // if this suffix is being cross checked with a prefix // but it does not support cross products skip it if ((optflags & XPRODUCT) != 0 && (xpflg & XPRODUCT) == 0) return NULL; // upon entry suffix is 0 length or already matches the end of the word. // So if the remaining root word has positive length // and if there are enough chars in root word and added back strip chars // to meet the number of characters conditions, then test it tmpl = len - appndl; if ((tmpl > 0) && (tmpl + stripl >= numconds)) { // generate new root word by removing suffix and adding // back any characters that would have been stripped or // or null terminating the shorter string strcpy (tmpword, word); cp = (unsigned char *)(tmpword + tmpl); if (stripl) { strcpy ((char *)cp, strip); tmpl += stripl; cp = (unsigned char *)(tmpword + tmpl); } else *cp = '\0'; // now make sure all of the conditions on characters // are met. Please see the appendix at the end of // this file for more info on exactly what is being // tested for (cond = numconds; --cond >= 0; ) { if ((conds[*--cp] & (1 << cond)) == 0) break; } // if all conditions are met then check if resulting // root word in the dictionary if (cond < 0) { if ((he = pmyMgr->lookup(tmpword)) != NULL) { if (TESTAFF(he->astr, achar , he->alen) && ((optflags & XPRODUCT) == 0 || TESTAFF(he->astr, ep->getFlag(), he->alen))) return he; } } } return NULL; } #if 0 Appendix: Understanding Affix Code An affix is either a prefix or a suffix attached to root words to make other words. Basically a Prefix or a Suffix is set of AffEntry objects which store information about the prefix or suffix along with supporting routines to check if a word has a particular prefix or suffix or a combination. The structure affentry is defined as follows: struct affentry { unsigned char achar; // char used to represent the affix char * strip; // string to strip before adding affix char * appnd; // the affix string to add short stripl; // length of the strip string short appndl; // length of the affix string short numconds; // the number of conditions that must be met short xpflg; // flag: XPRODUCT- combine both prefix and suffix char conds[SETSIZE]; // array which encodes the conditions to be met }; Here is a suffix borrowed from the en_US.aff file. This file is whitespace delimited. SFX D Y 4 SFX D 0 e d SFX D y ied [^aeiou]y SFX D 0 ed [^ey] SFX D 0 ed [aeiou]y This information can be interpreted as follows: In the first line has 4 fields Field ----- 1 SFX - indicates this is a suffix 2 D - is the name of the character flag which represents this suffix 3 Y - indicates it can be combined with prefixes (cross product) 4 4 - indicates that sequence of 4 affentry structures are needed to properly store the affix information The remaining lines describe the unique information for the 4 SfxEntry objects that make up this affix. Each line can be interpreted as follows: (note fields 1 and 2 are as a check against line 1 info) Field ----- 1 SFX - indicates this is a suffix 2 D - is the name of the character flag for this affix 3 y - the string of chars to strip off before adding affix (a 0 here indicates the NULL string) 4 ied - the string of affix characters to add 5 [^aeiou]y - the conditions which must be met before the affix can be applied Field 5 is interesting. Since this is a suffix, field 5 tells us that there are 2 conditions that must be met. The first condition is that the next to the last character in the word must *NOT* be any of the following "a", "e", "i", "o" or "u". The second condition is that the last character of the word must end in "y". So how can we encode this information concisely and be able to test for both conditions in a fast manner? The answer is found but studying the wonderful ispell code of Geoff Kuenning, et.al. (now available under a normal BSD license). If we set up a conds array of 256 bytes indexed (0 to 255) and access it using a character (cast to an unsigned char) of a string, we have 8 bits of information we can store about that character. Specifically we could use each bit to say if that character is allowed in any of the last (or first for prefixes) 8 characters of the word. Basically, each character at one end of the word (up to the number of conditions) is used to index into the conds array and the resulting value found there says whether the that character is valid for a specific character position in the word. For prefixes, it does this by setting bit 0 if that char is valid in the first position, bit 1 if valid in the second position, and so on. If a bit is not set, then that char is not valid for that postion in the word. If working with suffixes bit 0 is used for the character closest to the front, bit 1 for the next character towards the end, ..., with bit numconds-1 representing the last char at the end of the string. Note: since entries in the conds[] are 8 bits, only 8 conditions (read that only 8 character positions) can be examined at one end of a word (the beginning for prefixes and the end for suffixes. So to make this clearer, lets encode the conds array values for the first two affentries for the suffix D described earlier. For the first affentry: numconds = 1 (only examine the last character) conds['e'] = (1 << 0) (the word must end in an E) all others are all 0 For the second affentry: numconds = 2 (only examine the last two characters) conds[X] = conds[X] | (1 << 0) (aeiou are not allowed) where X is all characters *but* a, e, i, o, or u conds['y'] = (1 << 1) (the last char must be a y) all other bits for all other entries in the conds array are zero #endif myspell-3.0+pre3.1/affentry.hxx0100644000175000017500000000435407773652445015112 0ustar renerene#ifndef _AFFIX_HXX_ #define _AFFIX_HXX_ #include "atypes.hxx" #include "baseaffix.hxx" #include "affixmgr.hxx" /* A Prefix Entry */ class PfxEntry : public AffEntry { AffixMgr* pmyMgr; PfxEntry * next; PfxEntry * nexteq; PfxEntry * nextne; PfxEntry * flgnxt; public: PfxEntry(AffixMgr* pmgr, affentry* dp ); ~PfxEntry(); struct hentry * check(const char * word, int len); inline bool allowCross() { return ((xpflg & XPRODUCT) != 0); } inline unsigned char getFlag() { return achar; } inline const char * getKey() { return appnd; } char * add(const char * word, int len); inline PfxEntry * getNext() { return next; } inline PfxEntry * getNextNE() { return nextne; } inline PfxEntry * getNextEQ() { return nexteq; } inline PfxEntry * getFlgNxt() { return flgnxt; } inline void setNext(PfxEntry * ptr) { next = ptr; } inline void setNextNE(PfxEntry * ptr) { nextne = ptr; } inline void setNextEQ(PfxEntry * ptr) { nexteq = ptr; } inline void setFlgNxt(PfxEntry * ptr) { flgnxt = ptr; } }; /* A Suffix Entry */ class SfxEntry : public AffEntry { AffixMgr* pmyMgr; char * rappnd; SfxEntry * next; SfxEntry * nexteq; SfxEntry * nextne; SfxEntry * flgnxt; public: SfxEntry(AffixMgr* pmgr, affentry* dp ); ~SfxEntry(); struct hentry * check(const char * word, int len, int optflags, AffEntry* ppfx); inline bool allowCross() { return ((xpflg & XPRODUCT) != 0); } inline unsigned char getFlag() { return achar; } inline const char * getKey() { return rappnd; } char * add(const char * word, int len); inline SfxEntry * getNext() { return next; } inline SfxEntry * getNextNE() { return nextne; } inline SfxEntry * getNextEQ() { return nexteq; } inline SfxEntry * getFlgNxt() { return flgnxt; } inline void setNext(SfxEntry * ptr) { next = ptr; } inline void setNextNE(SfxEntry * ptr) { nextne = ptr; } inline void setNextEQ(SfxEntry * ptr) { nexteq = ptr; } inline void setFlgNxt(SfxEntry * ptr) { flgnxt = ptr; } }; #endif myspell-3.0+pre3.1/affixmgr.hxx0100644000175000017500000000431707773653220015066 0ustar renerene#ifndef _AFFIXMGR_HXX_ #define _AFFIXMGR_HXX_ #include "atypes.hxx" #include "baseaffix.hxx" #include "hashmgr.hxx" #include class AffixMgr { AffEntry * pStart[SETSIZE]; AffEntry * sStart[SETSIZE]; AffEntry * pFlag[SETSIZE]; AffEntry * sFlag[SETSIZE]; HashMgr * pHMgr; char * trystring; char * encoding; char * compound; int cpdmin; int numrep; replentry * reptable; int nummap; mapentry * maptable; bool nosplitsugs; public: AffixMgr(const char * affpath, HashMgr * ptr); ~AffixMgr(); struct hentry * affix_check(const char * word, int len); struct hentry * prefix_check(const char * word, int len); struct hentry * suffix_check(const char * word, int len, int sfxopts, AffEntry* ppfx); int expand_rootword(struct guessword * wlst, int maxn, const char * ts, int wl, const char * ap, int al); struct hentry * compound_check(const char * word, int len, char compound_flag); struct hentry * lookup(const char * word); int get_numrep(); struct replentry * get_reptable(); int get_nummap(); struct mapentry * get_maptable(); char * get_encoding(); char * get_try_string(); char * get_compound(); bool get_nosplitsugs(); private: int parse_file(const char * affpath); int parse_try(char * line); int parse_set(char * line); int parse_cpdflag(char * line); int parse_cpdmin(char * line); int parse_reptable(char * line, FILE * af); int parse_maptable(char * line, FILE * af); int parse_affix(char * line, const char at, FILE * af); void encodeit(struct affentry * ptr, char * cs); int build_pfxtree(AffEntry* pfxptr); int build_sfxtree(AffEntry* sfxptr); AffEntry* process_sfx_in_order(AffEntry* ptr, AffEntry* nptr); AffEntry* process_pfx_in_order(AffEntry* ptr, AffEntry* nptr); int process_pfx_tree_to_list(); int process_sfx_tree_to_list(); int process_pfx_order(); int process_sfx_order(); }; #endif myspell-3.0+pre3.1/atypes.hxx0100644000175000017500000000114307761155544014565 0ustar renerene#ifndef _ATYPES_HXX_ #define _ATYPES_HXX_ #define SETSIZE 256 #define MAXAFFIXES 256 #define MAXWORDLEN 100 #define XPRODUCT (1 << 0) #define MAXLNLEN 1024 #define TESTAFF( a , b , c ) memchr((void *)(a), (int)(b), (size_t)(c) ) struct affentry { char * strip; char * appnd; short stripl; short appndl; short numconds; short xpflg; char achar; char conds[SETSIZE]; }; struct replentry { char * pattern; char * replacement; }; struct mapentry { char * set; int len; }; struct guessword { char * word; bool allow; }; #endif myspell-3.0+pre3.1/myspell.cxx0100644000175000017500000002006607776074022014742 0ustar renerene#include "license.readme" #include #include #include #include "myspell.hxx" #ifndef WINDOWS using namespace std; #endif MySpell::MySpell(const char * affpath, const char * dpath) { encoding = NULL; csconv = NULL; /* first set up the hash manager */ pHMgr = new HashMgr(dpath); /* next set up the affix manager */ /* it needs access to the hash manager lookup methods */ pAMgr = new AffixMgr(affpath,pHMgr); /* get the preferred try string and the dictionary */ /* encoding from the Affix Manager for that dictionary */ char * try_string = pAMgr->get_try_string(); encoding = pAMgr->get_encoding(); csconv = get_current_cs(encoding); /* and finally set up the suggestion manager */ maxSug = 15; pSMgr = new SuggestMgr(try_string, maxSug, pAMgr); if (try_string) free(try_string); } MySpell::~MySpell() { if (pSMgr) delete pSMgr; if (pAMgr) delete pAMgr; if (pHMgr) delete pHMgr; pSMgr = NULL; pAMgr = NULL; pHMgr = NULL; csconv= NULL; if (encoding) free(encoding); encoding = NULL; } // make a copy of src at destination while removing all leading // blanks and removing any trailing periods after recording // their presence with the abbreviation flag // also since already going through character by character, // set the capitalization type // return the length of the "cleaned" word int MySpell::cleanword(char * dest, const char * src, int * pcaptype, int * pabbrev) { // with the new breakiterator code this should not be needed anymore const char * special_chars = "._#$%&()* +,-/:;<=>[]\\^`{|}~\t \x0a\x0d\x01\'\""; unsigned char * p = (unsigned char *) dest; const unsigned char * q = (const unsigned char * ) src; // first skip over any leading special characters while ((*q != '\0') && (strchr(special_chars,(int)(*q)))) q++; // now strip off any trailing special characters // if a period comes after a normal char record its presence *pabbrev = 0; int nl = strlen((const char *)q); while ((nl > 0) && (strchr(special_chars,(int)(*(q+nl-1))))) { nl--; } if ( *(q+nl) == '.' ) *pabbrev = 1; // if no characters are left it can't be an abbreviation and can't be capitalized if (nl <= 0) { *pcaptype = NOCAP; *pabbrev = 0; *p = '\0'; return 0; } // now determine the capitalization type of the first nl letters int ncap = 0; int nneutral = 0; int nc = 0; while (nl > 0) { nc++; if (csconv[(*q)].ccase) ncap++; if (csconv[(*q)].cupper == csconv[(*q)].clower) nneutral++; *p++ = *q++; nl--; } // remember to terminate the destination string *p = '\0'; // now finally set the captype if (ncap == 0) { *pcaptype = NOCAP; } else if ((ncap == 1) && csconv[(unsigned char)(*dest)].ccase) { *pcaptype = INITCAP; } else if ((ncap == nc) || ((ncap + nneutral) == nc)){ *pcaptype = ALLCAP; } else { *pcaptype = HUHCAP; } return nc; } int MySpell::spell(const char * word) { char * rv=NULL; char cw[MAXWORDLEN+1]; char wspace[MAXWORDLEN+1]; int wl = strlen(word); if (wl > (MAXWORDLEN - 1)) return 0; int captype = 0; int abbv = 0; wl = cleanword(cw, word, &captype, &abbv); if (wl == 0) return 1; switch(captype) { case HUHCAP: case NOCAP: { rv = check(cw); if ((abbv) && !(rv)) { memcpy(wspace,cw,wl); *(wspace+wl) = '.'; *(wspace+wl+1) = '\0'; rv = check(wspace); } break; } case ALLCAP: { memcpy(wspace,cw,(wl+1)); mkallsmall(wspace, csconv); rv = check(wspace); if (!rv) { mkinitcap(wspace, csconv); rv = check(wspace); } if (!rv) rv = check(cw); if ((abbv) && !(rv)) { memcpy(wspace,cw,wl); *(wspace+wl) = '.'; *(wspace+wl+1) = '\0'; rv = check(wspace); } break; } case INITCAP: { memcpy(wspace,cw,(wl+1)); mkallsmall(wspace, csconv); rv = check(wspace); if (!rv) rv = check(cw); if ((abbv) && !(rv)) { memcpy(wspace,cw,wl); *(wspace+wl) = '.'; *(wspace+wl+1) = '\0'; rv = check(wspace); } break; } } if (rv) return 1; return 0; } char * MySpell::check(const char * word) { struct hentry * he = NULL; if (pHMgr) he = pHMgr->lookup (word); if ((he == NULL) && (pAMgr)) { // try stripping off affixes */ he = pAMgr->affix_check(word, strlen(word)); // try check compound word if ((he == NULL) && (pAMgr->get_compound())) { he = pAMgr->compound_check(word, strlen(word), (pAMgr->get_compound())[0]); } } if (he) return he->word; return NULL; } int MySpell::suggest(char*** slst, const char * word) { char cw[MAXWORDLEN+1]; char wspace[MAXWORDLEN+1]; if (! pSMgr) return 0; int wl = strlen(word); if (wl > (MAXWORDLEN-1)) return 0; int captype = 0; int abbv = 0; wl = cleanword(cw, word, &captype, &abbv); if (wl == 0) return 0; int ns = 0; char ** wlst = (char **) calloc(maxSug, sizeof(char *)); if (wlst == NULL) return 0; switch(captype) { case NOCAP: { ns = pSMgr->suggest(wlst, ns, cw); break; } case INITCAP: { memcpy(wspace,cw,(wl+1)); mkallsmall(wspace, csconv); ns = pSMgr->suggest(wlst, ns, wspace); if (ns > 0) { for (int j=0; j < ns; j++) mkinitcap(wlst[j], csconv); } ns = pSMgr->suggest(wlst,ns,cw); break; } case HUHCAP: { ns = pSMgr->suggest(wlst, ns, cw); if (ns != -1) { memcpy(wspace,cw,(wl+1)); mkallsmall(wspace, csconv); ns = pSMgr->suggest(wlst, ns, wspace); } break; } case ALLCAP: { memcpy(wspace,cw,(wl+1)); mkallsmall(wspace, csconv); ns = pSMgr->suggest(wlst, ns, wspace); if (ns > 0) { for (int j=0; j < ns; j++) mkallcap(wlst[j], csconv); } if (ns != -1) ns = pSMgr->suggest(wlst, ns , cw); break; } } if (ns > 0) { *slst = wlst; return ns; } // try ngram approach since found nothing if (ns == 0) { ns = pSMgr->ngsuggest(wlst, cw, pHMgr); if (ns) { switch(captype) { case NOCAP: break; case HUHCAP: break; case INITCAP: { for (int j=0; j < ns; j++) mkinitcap(wlst[j], csconv); } break; case ALLCAP: { for (int j=0; j < ns; j++) mkallcap(wlst[j], csconv); } break; } *slst = wlst; return ns; } } if (ns < 0) { // we ran out of memory - we should free up as much as possible for (int i=0;i #include #include #include "myspell.hxx" extern char * mystrdup(const char * s); #ifndef WINDOWS using namespace std; #endif int main(int argc, char** argv) { char * af; char * df; char * wtc; FILE* wtclst; /* first parse the command line options */ /* arg1 - affix file, arg2 dictionary file, arg3 - file of words to check */ if (argv[1]) { af = mystrdup(argv[1]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"example affix_file dictionary_file file_of_words_to_check\n"); exit(1); } if (argv[2]) { df = mystrdup(argv[2]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"example affix_file dictionary_file file_of_words_to_check\n"); exit(1); } if (argv[3]) { wtc = mystrdup(argv[3]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"example affix_file dictionary_file file_of_words_to_check\n"); exit(1); } /* open the words to check list */ wtclst = fopen(wtc,"r"); if (!wtclst) { fprintf(stderr,"Error - could not open file of words to check\n"); exit(1); } MySpell * pMS= new MySpell(af,df); int k; int dp; char buf[101]; while(fgets(buf,100,wtclst)) { k = strlen(buf); *(buf + k - 1) = '\0'; dp = pMS->spell(buf); if (dp) { fprintf(stdout,"\"%s\" is okay\n",buf); fprintf(stdout,"\n"); } else { fprintf(stdout,"\"%s\" is incorrect!\n",buf); fprintf(stdout," suggestions:\n"); char ** wlst; int ns = pMS->suggest(&wlst,buf); for (int i=0; i < ns; i++) { fprintf(stdout," ...\"%s\"\n",wlst[i]); free(wlst[i]); } fprintf(stdout,"\n"); free(wlst); } } delete pMS; fclose(wtclst); free(wtc); free(df); free(af); return 0; } myspell-3.0+pre3.1/hashmgr.cxx0100644000175000017500000001064407776131230014702 0ustar renerene#include "license.readme" #include #include #include #include "hashmgr.hxx" extern void mychomp(char * s); extern char * mystrdup(const char *); #ifndef WINDOWS using namespace std; #endif // build a hash table from a munched word list HashMgr::HashMgr(const char * tpath) { tablesize = 0; tableptr = NULL; int ec = load_tables(tpath); if (ec) { /* error condition - what should we do here */ fprintf(stderr,"Hash Manager Error : %d\n",ec); fflush(stderr); if (tableptr) { free(tableptr); } tablesize = 0; } } HashMgr::~HashMgr() { if (tableptr) { // now pass through hash table freeing up everything // go through column by column of the table for (int i=0; i < tablesize; i++) { struct hentry * pt = &tableptr[i]; struct hentry * nt = NULL; if (pt) { if (pt->word) free(pt->word); if (pt->astr) free(pt->astr); pt = pt->next; } while(pt) { nt = pt->next; if (pt->word) free(pt->word); if (pt->astr) free(pt->astr); free(pt); pt = nt; } } free(tableptr); } tablesize = 0; } // lookup a root word in the hashtable struct hentry * HashMgr::lookup(const char *word) const { struct hentry * dp; if (tableptr) { dp = &tableptr[hash(word)]; if (dp->word == NULL) return NULL; for ( ; dp != NULL; dp = dp->next) { if (strcmp(word,dp->word) == 0) return dp; } } return NULL; } // add a word to the hash table (private) int HashMgr::add_word(const char * word, int wl, const char * aff, int al) { int i = hash(word); struct hentry * dp = &tableptr[i]; struct hentry* hp; if (dp->word == NULL) { dp->wlen = wl; dp->alen = al; dp->word = mystrdup(word); dp->astr = mystrdup(aff); dp->next = NULL; if ((wl) && (dp->word == NULL)) return 1; if ((al) && (dp->astr == NULL)) return 1; } else { hp = (struct hentry *) malloc (sizeof(struct hentry)); if (hp == NULL) return 1; hp->wlen = wl; hp->alen = al; hp->word = mystrdup(word); hp->astr = mystrdup(aff); hp->next = NULL; while (dp->next != NULL) dp=dp->next; dp->next = hp; if ((wl) && (hp->word == NULL)) return 1; if ((al) && (hp->astr == NULL)) return 1; } return 0; } // walk the hash table entry by entry - null at end struct hentry * HashMgr::walk_hashtable(int &col, struct hentry * hp) const { //reset to start if ((col < 0) || (hp == NULL)) { col = -1; hp = NULL; } if (hp && hp->next != NULL) { hp = hp->next; } else { col++; hp = (col < tablesize) ? &tableptr[col] : NULL; // search for next non-blank column entry while (hp && (hp->word == NULL)) { col ++; hp = (col < tablesize) ? &tableptr[col] : NULL; } if (col < tablesize) return hp; hp = NULL; col = -1; } return hp; } // load a munched word list and build a hash table on the fly int HashMgr::load_tables(const char * tpath) { int wl, al; char * ap; // raw dictionary - munched file FILE * rawdict = fopen(tpath, "r"); if (rawdict == NULL) return 1; // first read the first line of file to get hash table size */ char ts[MAXDELEN]; if (! fgets(ts, MAXDELEN-1,rawdict)) return 2; mychomp(ts); tablesize = atoi(ts); if (!tablesize) return 4; tablesize = tablesize + 5; if ((tablesize %2) == 0) tablesize++; // allocate the hash table tableptr = (struct hentry *) calloc(tablesize, sizeof(struct hentry)); if (! tableptr) return 3; // loop through all words on much list and add to hash // table and create word and affix strings while (fgets(ts,MAXDELEN-1,rawdict)) { mychomp(ts); // split each line into word and affix char strings ap = strchr(ts,'/'); if (ap) { *ap = '\0'; ap++; al = strlen(ap); } else { al = 0; ap = NULL; } wl = strlen(ts); // add the word and its index if (add_word(ts,wl,ap,al)) return 5;; } fclose(rawdict); return 0; } // the hash function is a simple load and rotate // algorithm borrowed int HashMgr::hash(const char * word) const { long hv = 0; for (int i=0; i < 4 && *word != 0; i++) hv = (hv << 8) | (*word++); while (*word != 0) { ROTATE(hv,ROTATE_LEN); hv ^= (*word++); } return (unsigned long) hv % tablesize; } myspell-3.0+pre3.1/hashmgr.hxx0100644000175000017500000000110707676125363014712 0ustar renerene#ifndef _HASHMGR_HXX_ #define _HASHMGR_HXX_ #include "htypes.hxx" class HashMgr { int tablesize; struct hentry * tableptr; public: HashMgr(const char * tpath); ~HashMgr(); struct hentry * lookup(const char *) const; int hash(const char *) const; struct hentry * walk_hashtable(int & col, struct hentry * hp) const; private: HashMgr( const HashMgr & ); // not implemented HashMgr &operator=( const HashMgr & ); // not implemented int load_tables(const char * tpath); int add_word(const char * word, int wl, const char * ap, int al); }; #endif myspell-3.0+pre3.1/htypes.hxx0100644000175000017500000000045307640322363014566 0ustar renerene#ifndef _HTYPES_HXX_ #define _HTYPES_HXX_ #define MAXDELEN 256 #define ROTATE_LEN 5 #define ROTATE(v,q) \ (v) = ((v) << (q)) | (((v) >> (32 - q)) & ((1 << (q))-1)); struct hentry { short wlen; short alen; char * word; char * astr; struct hentry * next; }; #endif myspell-3.0+pre3.1/license.readme0100644000175000017500000000330607773655202015332 0ustar renerene/* * Copyright 2002 Kevin B. Hendricks, Stratford, Ontario, Canada * And Contributors (see CONTRIBUTORS file). All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * 3. All modifications to the source code must be clearly marked as * such. Binary redistributions based on modified source code * must be clearly marked as modified versions in the documentation * and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY KEVIN B. HENDRICKS AND CONTRIBUTORS * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL * KEVIN B. HENDRICKS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * */ myspell-3.0+pre3.1/munch.c0100644000175000017500000005112007776131326014003 0ustar renerene/* Munch a word list and generate a smaller root word list with affixes*/ #include #include #include #include #include #include #include #include #ifdef __linux__ #include #include #endif #include #include "munch.h" int main(int argc, char** argv) { int i, j, k, n; int rl, p , nwl; int al; FILE * wrdlst; FILE * afflst; char *nword, *wf, *af; char as[(MAX_PREFIXES + MAX_SUFFIXES)]; char * ap; struct hentry * ep; struct hentry * ep1; struct affent * pfxp; struct affent * sfxp; /* first parse the command line options */ /* arg1 - wordlist, arg2 - affix file */ if (argv[1]) { wf = mystrdup(argv[1]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"munch word_list_file affix_file\n"); exit(1); } if (argv[2]) { af = mystrdup(argv[2]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"munch word_list_file affix_file\n"); exit(1); } /* open the affix file */ afflst = fopen(af,"r"); if (!afflst) { fprintf(stderr,"Error - could not open affix description file\n"); exit(1); } /* step one is to parse the affix file building up the internal affix data structures */ numpfx = 0; numsfx = 0; parse_aff_file(afflst); fclose(afflst); fprintf(stderr,"parsed in %d prefixes and %d suffixes\n",numpfx,numsfx); /* affix file is now parsed so create hash table of wordlist on the fly */ /* open the wordlist */ wrdlst = fopen(wf,"r"); if (!wrdlst) { fprintf(stderr,"Error - could not open word list file\n"); exit(1); } if (load_tables(wrdlst)) { fprintf(stderr,"Error building hash tables\n"); exit(1); } fclose(wrdlst); for (i=0; i< tablesize; i++) { ep = &tableptr[i]; if (ep->word == NULL) continue; for ( ; ep != NULL; ep = ep->next) { numroots = 0; aff_chk(ep->word,strlen(ep->word)); if (numroots) { /* now there might be a number of combinations */ /* of prefixes and suffixes that might match this */ /* word. So how to choose? As a first shot look */ /* for the shortest remaining root word to */ /* to maximize the combinatorial power */ /* but be careful, do not REQUIRE a specific combination */ /* of a prefix and a suffix to generate the word since */ /* that violates the rule that the root word with just */ /* the prefix or just the suffix must also exist in the */ /* wordlist as well */ /* in fact because of the cross product issue, this not a */ /* simple choice since some combinations of previous */ /* prefixes and new suffixes may not be valid. */ /* The only way to know is to simply try them all */ rl = 1000; p = -1; for (j = 0; j < numroots; j++){ /* first collect the root word info and build up */ /* the potential new affix string */ nword = (roots[j].hashent)->word; nwl = strlen(nword); *as = '\0'; al = 0; ap = as; if (roots[j].prefix) *ap++ = (roots[j].prefix)->achar; if (roots[j].suffix) *ap++ = (roots[j].suffix)->achar; if ((roots[j].hashent)->affstr) { strcpy(ap,(roots[j].hashent)->affstr); } else { *ap = '\0'; } al =strlen(as); /* now expand the potential affix string to generate */ /* all legal words and make sure they all exist in the */ /* word list */ numwords = 0; wlist[numwords].word = mystrdup(nword); wlist[numwords].pallow = 0; numwords++; n = 0; if (al) expand_rootword(nword,nwl,as,al); for (k=0; kkeep = 1; if (pfxp != NULL) add_affix_char(ep1,pfxp->achar); if (sfxp != NULL) add_affix_char(ep1,sfxp->achar); } else { ep->keep = 1; } } else { ep->keep = 1; } } } /* now output only the words to keep along with affixes info */ /* first count how many words that is */ k = 0; for (i=0; i< tablesize; i++) { ep = &tableptr[i]; if (ep->word == NULL) continue; for ( ; ep != NULL; ep = ep->next) { if (ep->keep > 0) k++; } } fprintf(stdout,"%d\n",k); for (i=0; i< tablesize; i++) { ep = &tableptr[i]; if (ep->word == NULL) continue; for ( ; ep != NULL; ep = ep->next) { if (ep->keep > 0) { if (ep->affstr != NULL) { fprintf(stdout,"%s/%s\n",ep->word,ep->affstr); } else { fprintf(stdout,"%s\n",ep->word); } } } } return 0; } void parse_aff_file(FILE * afflst) { int i, j; int numents = 0; char achar = '\0'; short ff=0; char ft; struct affent * ptr= NULL; struct affent * nptr= NULL; char * line = malloc(MAX_LN_LEN); while (fgets(line,MAX_LN_LEN,afflst)) { mychomp(line); ft = ' '; fprintf(stderr,"parsing line: %s\n",line); if (strncmp(line,"PFX",3) == 0) ft = 'P'; if (strncmp(line,"SFX",3) == 0) ft = 'S'; if (ft != ' ') { char * tp = line; char * piece; i = 0; ff = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: break; case 1: { achar = *piece; break; } case 2: { if (*piece == 'Y') ff = XPRODUCT; break; } case 3: { numents = atoi(piece); ptr = malloc(numents * sizeof(struct affent)); ptr->achar = achar; ptr->xpflg = ff; fprintf(stderr,"parsing %c entries %d\n",achar,numents); break; } default: break; } i++; } free(piece); } /* now parse all of the sub entries*/ nptr = ptr; for (j=0; j < numents; j++) { fgets(line,MAX_LN_LEN,afflst); mychomp(line); tp = line; i = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { if (nptr != ptr) { nptr->achar = ptr->achar; nptr->xpflg = ptr->xpflg; } break; } case 1: break; case 2: { nptr->strip = mystrdup(piece); nptr->stripl = strlen(nptr->strip); if (strcmp(nptr->strip,"0") == 0) { free(nptr->strip); nptr->strip=mystrdup(""); nptr->stripl = 0; } break; } case 3: { nptr->appnd = mystrdup(piece); nptr->appndl = strlen(nptr->appnd); if (strcmp(nptr->appnd,"0") == 0) { free(nptr->appnd); nptr->appnd=mystrdup(""); nptr->appndl = 0; } break; } case 4: { encodeit(nptr,piece);} fprintf(stderr, " affix: %s %d, strip: %s %d\n",nptr->appnd, nptr->appndl,nptr->strip,nptr->stripl); default: break; } i++; } free(piece); } nptr++; } if (ft == 'P') { ptable[numpfx].aep = ptr; ptable[numpfx].num = numents; fprintf(stderr,"ptable %d num is %d\n",numpfx,ptable[numpfx].num); numpfx++; } else { stable[numsfx].aep = ptr; stable[numsfx].num = numents; fprintf(stderr,"stable %d num is %d\n",numsfx,stable[numsfx].num); numsfx++; } ptr = NULL; nptr = NULL; numents = 0; achar='\0'; } } free(line); } void encodeit(struct affent * ptr, char * cs) { int nc; int neg; int grp; unsigned char c; int n; int ec; int nm; int i, j, k; unsigned char mbr[MAX_WD_LEN]; /* now clear the conditions array */ for (i=0;iconds[i] = (unsigned char) 0; /* now parse the string to create the conds array */ nc = strlen(cs); neg = 0; /* complement indicator */ grp = 0; /* group indicator */ n = 0; /* number of conditions */ ec = 0; /* end condition indicator */ nm = 0; /* number of member in group */ i = 0; if (strcmp(cs,".")==0) { ptr->numconds = 0; return; } while (i < nc) { c = *((unsigned char *)(cs + i)); if (c == '[') { grp = 1; c = 0; } if ((grp == 1) && (c == '^')) { neg = 1; c = 0; } if (c == ']') { ec = 1; c = 0; } if ((grp == 1) && (c != 0)) { *(mbr + nm) = c; nm++; c = 0; } if (c != 0) { ec = 1; } if (ec) { if (grp == 1) { if (neg == 0) { for (j=0;jconds[k] = ptr->conds[k] | (1 << n); } } else { for (j=0;jconds[j] = ptr->conds[j] | (1 << n); for (j=0;jconds[k] = ptr->conds[k] & ~(1 << n); } } neg = 0; grp = 0; nm = 0; } else { /* not a group so just set the proper bit for this char */ /* but first handle special case of . inside condition */ if (c == '.') { /* wild card character so set them all */ for (j=0;jconds[j] = ptr->conds[j] | (1 << n); } else { ptr->conds[(unsigned int) c] = ptr->conds[(unsigned int)c] | (1 << n); } } n++; ec = 0; } i++; } ptr->numconds = n; return; } /* search for a prefix */ void pfx_chk (const char * word, int len, struct affent* ep, int num) { struct affent * aent; int cond; int tlen; struct hentry * hent; unsigned char * cp; int i; char tword[MAX_WD_LEN]; for (aent = ep, i = num; i > 0; aent++, i--) { tlen = len - aent->appndl; if (tlen > 0 && (aent->appndl == 0 || strncmp(aent->appnd, word, aent->appndl) == 0) && tlen + aent->stripl >= aent->numconds) { if (aent->stripl) strcpy (tword, aent->strip); strcpy((tword + aent->stripl), (word + aent->appndl)); /* now go through the conds and make sure they all match */ cp = (unsigned char *) tword; for (cond = 0; cond < aent->numconds; cond++) { if ((aent->conds[*cp++] & (1 << cond)) == 0) break; } if (cond >= aent->numconds) { tlen += aent->stripl; if ((hent = lookup(tword)) != NULL) { if (numroots < MAX_ROOTS) { roots[numroots].hashent = hent; roots[numroots].prefix = aent; roots[numroots].suffix = NULL; numroots++; } } } } } } void suf_chk (const char * word, int len, struct affent * ep, int num, struct affent * pfxent, int cpflag) { struct affent * aent; int tlen; int cond; struct hentry * hent; unsigned char * cp; int i; char tword[MAX_WD_LEN]; for (aent = ep, i = num; i > 0; aent++, i--) { if ((cpflag & XPRODUCT) != 0 && (aent->xpflg & XPRODUCT) == 0) continue; tlen = len - aent->appndl; if (tlen > 0 && (aent->appndl == 0 || strcmp(aent->appnd, (word + tlen)) == 0) && tlen + aent->stripl >= aent->numconds) { strcpy (tword, word); cp = (unsigned char *) (tword + tlen); if (aent->stripl) { strcpy ((char *)cp, aent->strip); tlen += aent->stripl; cp = (unsigned char *)(tword + tlen); } else *cp = '\0'; for (cond = aent->numconds; --cond >= 0; ) { if ((aent->conds[*--cp] & (1 << cond)) == 0) break; } if (cond < 0) { if ((hent = lookup(tword)) != NULL) { if (numroots < MAX_ROOTS) { roots[numroots].hashent = hent; roots[numroots].prefix = pfxent; roots[numroots].suffix = aent; numroots++; } } } } } } void aff_chk (const char * word, int len) { int i; int j; int nh=0; char * nword; int nwl; if (len < 4) return; for (i=0; i < numpfx; i++) { pfx_chk(word, len, ptable[i].aep, ptable[i].num); } nh = numroots; if (nh > 0) { for (j=0;jxpflg & XPRODUCT) { nword = mystrdup((roots[j].hashent)->word); nwl = strlen(nword); for (i=0; i < numsfx; i++) { suf_chk(nword,nwl,stable[i].aep, stable[i].num, roots[j].prefix, XPRODUCT); } free(nword); } } } for (i=0; i < numsfx; i++) { suf_chk(word, len, stable[i].aep, stable[i].num, NULL, 0); } } /* lookup a root word in the hashtable */ struct hentry * lookup(const char *word) { struct hentry * dp; dp = &tableptr[hash(word)]; if (dp->word == NULL) return NULL; for ( ; dp != NULL; dp = dp->next) { if (strcmp(word,dp->word) == 0) return dp; } return NULL; } /* add a word to the hash table */ int add_word(char * word) { int i; struct hentry * dp; struct hentry * hp = (struct hentry *) malloc (sizeof(struct hentry)); hp->word = word; hp->affstr = NULL; hp->keep = 0; hp->next = NULL; i = hash(word); dp = &tableptr[i]; if (dp->word == NULL) { *dp = *hp; free(hp); } else { while (dp->next != NULL) dp=dp->next; dp->next = hp; } return 0; } /* load a word list and build a hash table on the fly */ int load_tables(FILE * wdlst) { char * ap; char ts[MAX_LN_LEN]; /* first read the first line of file to get hash table size */ if (! fgets(ts, MAX_LN_LEN-1,wdlst)) return 2; mychomp(ts); tablesize = atoi(ts); tablesize = tablesize + 5; if ((tablesize %2) == 0) tablesize++; /* allocate the hash table */ tableptr = (struct hentry *) calloc(tablesize, sizeof(struct hentry)); if (! tableptr) return 3; /* loop thorugh all words on much list and add to hash * table and store away word and affix strings in tmpfile */ while (fgets(ts,MAX_LN_LEN-1,wdlst)) { mychomp(ts); ap = mystrdup(ts); add_word(ap); } return 0; } /* the hash function is a simple load and rotate * algorithm borrowed */ int hash(const char * word) { int i; long hv = 0; for (i=0; i < 4 && *word != 0; i++) hv = (hv << 8) | (*word++); while (*word != 0) { ROTATE(hv,ROTATE_LEN); hv ^= (*word++); } return (unsigned long) hv % tablesize; } void add_affix_char(struct hentry * ep, char ac) { int al; int i; char * tmp; if (ep->affstr == NULL) { ep->affstr = (char *) malloc(2*sizeof(char)); *(ep->affstr) = ac; *((ep->affstr)+1) = '\0'; return; } al = strlen(ep->affstr); for (i=0; i< al; i++) if (ac == (ep->affstr)[i]) return; tmp = calloc((al+2),sizeof(char)); memcpy(tmp,ep->affstr,(al+1)); *(tmp+al) = ac; *(tmp+al+1)='\0'; free(ep->affstr); ep->affstr = tmp; return; } /* add a prefix to word */ void pfx_add (const char * word, int len, struct affent* ep, int num) { struct affent * aent; int cond; int tlen; unsigned char * cp; int i; char * pp; char tword[MAX_WD_LEN]; for (aent = ep, i = num; i > 0; aent++, i--) { /* now make sure all conditions match */ if ((len > aent->stripl) && (len >= aent->numconds)) { cp = (unsigned char *) word; for (cond = 0; cond < aent->numconds; cond++) { if ((aent->conds[*cp++] & (1 << cond)) == 0) break; } if (cond >= aent->numconds) { /* we have a match so add prefix */ tlen = 0; if (aent->appndl) { strcpy(tword,aent->appnd); tlen += aent->appndl; } pp = tword + tlen; strcpy(pp, (word + aent->stripl)); tlen = tlen + len - aent->stripl; if (numwords < MAX_WORDS) { wlist[numwords].word = mystrdup(tword); wlist[numwords].pallow = 0; numwords++; } } } } } /* add a suffix to a word */ void suf_add (const char * word, int len, struct affent * ep, int num) { struct affent * aent; int tlen; int cond; unsigned char * cp; int i; char tword[MAX_WD_LEN]; char * pp; for (aent = ep, i = num; i > 0; aent++, i--) { /* if conditions hold on root word * then strip off strip string and add suffix */ if ((len > aent->stripl) && (len >= aent->numconds)) { cp = (unsigned char *) (word + len); for (cond = aent->numconds; --cond >= 0; ) { if ((aent->conds[*--cp] & (1 << cond)) == 0) break; } if (cond < 0) { /* we have a matching condition */ strcpy(tword,word); tlen = len; if (aent->stripl) { tlen -= aent->stripl; } pp = (tword + tlen); if (aent->appndl) { strcpy (pp, aent->appnd); tlen += aent->stripl; } else *pp = '\0'; if (numwords < MAX_WORDS) { wlist[numwords].word = mystrdup(tword); wlist[numwords].pallow = (aent->xpflg & XPRODUCT); numwords++; } } } } } int expand_rootword(const char * ts, int wl, const char * ap, int al) { int i; int j; int nh=0; int nwl; for (i=0; i < numsfx; i++) { if (strchr(ap,(stable[i].aep)->achar)) { suf_add(ts, wl, stable[i].aep, stable[i].num); } } nh = numwords; if (nh > 1) { for (j=1;jachar)) { if ((ptable[i].aep)->xpflg & XPRODUCT) { nwl = strlen(wlist[j].word); pfx_add(wlist[j].word, nwl, ptable[i].aep, ptable[i].num); } } } } } } for (i=0; i < numpfx; i++) { if (strchr(ap,(ptable[i].aep)->achar)) { pfx_add(ts, wl, ptable[i].aep, ptable[i].num); } } return 0; } /* strip strings into token based on single char delimiter * acts like strsep() but only uses a delim char and not * a delim string */ char * mystrsep(char ** stringp, const char delim) { char * rv = NULL; char * mp = *stringp; int n = strlen(mp); if (n > 0) { char * dp = (char *)memchr(mp,(int)((unsigned char)delim),n); if (dp) { int nc; *stringp = dp+1; nc = (int)((unsigned long)dp - (unsigned long)mp); rv = (char *) malloc(nc+1); memcpy(rv,mp,nc); *(rv+nc) = '\0'; return rv; } else { rv = (char *) malloc(n+1); memcpy(rv, mp, n); *(rv+n) = '\0'; *stringp = mp + n; return rv; } } return NULL; } char * mystrdup(const char * s) { char * d = NULL; if (s) { int sl = strlen(s); d = (char *) malloc(((sl+1) * sizeof(char))); if (d) memcpy(d,s,((sl+1)*sizeof(char))); } return d; } void mychomp(char * s) { int k = strlen(s); if (k > 0) *(s+k-1) = '\0'; if ((k > 1) && (*(s+k-2) == '\r')) *(s+k-2) = '\0'; } myspell-3.0+pre3.1/munch.h0100644000175000017500000000461607640322366014014 0ustar renerene/* munch header file */ #define MAX_LN_LEN 200 #define MAX_WD_LEN 200 #define MAX_PREFIXES 256 #define MAX_SUFFIXES 256 #define MAX_ROOTS 20 #define MAX_WORDS 5000 #define ROTATE_LEN 5 #define ROTATE(v,q) \ (v) = ((v) << (q)) | (((v) >> (32 - q)) & ((1 << (q))-1)); #define SET_SIZE 256 #define XPRODUCT (1 << 0) /* the affix table entry */ struct affent { char * appnd; char * strip; short appndl; short stripl; char achar; char xpflg; short numconds; char conds[SET_SIZE]; }; struct affixptr { struct affent * aep; int num; }; /* the prefix and suffix table */ int numpfx; /* Number of prefixes in table */ int numsfx; /* Number of suffixes in table */ /* the prefix table */ struct affixptr ptable[MAX_PREFIXES]; /* the suffix table */ struct affixptr stable[MAX_SUFFIXES]; /* data structure to store results of lookups */ struct matches { struct hentry * hashent; /* hash table entry */ struct affent * prefix; /* Prefix used, or NULL */ struct affent * suffix; /* Suffix used, or NULL */ }; int numroots; /* number of root words found */ struct matches roots[MAX_ROOTS]; /* list of root words found */ /* hashing stuff */ struct hentry { char * word; char * affstr; struct hentry * next; int keep; }; int tablesize; struct hentry * tableptr; /* unmunch stuff */ int numwords; /* number of words found */ struct dwords { char * word; int pallow; }; struct dwords wlist[MAX_WORDS]; /* list words found */ /* the routines */ void parse_aff_file(FILE* afflst); void encodeit(struct affent * ptr, char * cs); int load_tables(FILE * wrdlst); int hash(const char *); int add_word(char *); struct hentry * lookup(const char *); void aff_chk (const char * word, int len); void pfx_chk (const char * word, int len, struct affent* ep, int num); void suf_chk (const char * word, int len, struct affent * ep, int num, struct affent * pfxent, int cpflag); void add_affix_char(struct hentry * hent, char ac); int expand_rootword(const char *, int, const char*, int); void pfx_add (const char * word, int len, struct affent* ep, int num); void suf_add (const char * word, int len, struct affent * ep, int num); char * mystrsep(char ** stringp, const char delim); char * mystrdup(const char * s); void mychomp(char * s); myspell-3.0+pre3.1/other/0040755000175000017500000000000007764632313013651 5ustar renerenemyspell-3.0+pre3.1/other/info_on_german_compound_words.txt0100644000175000017500000001740607764632313022521 0ustar renereneFrom nemethl@gyorsposta.hu Mon Mar 11 09:43:14 2002 Return-Path: Received: from jam.adverticum.net ([212.75.130.203]) by tomts17-srv.bellnexxia.net (InterMail vM.4.01.03.23 201-229-121-123-20010418) with ESMTP id <20020311144320.GILV4161.tomts17-srv.bellnexxia.net@jam.adverticum.net> for ; Mon, 11 Mar 2002 09:43:20 -0500 Received: from jam.adverticum.net (localhost) [212.75.130.203] by jam.adverticum.net with esmtp (Exim 3.22 #1 (Debian)) id 16kR1A-0004a7-00; Mon, 11 Mar 2002 15:43:16 +0100 Received: from armada.prim.hu (212.75.130.205) by jam Received: from www-data by armada.prim.hu with local (Exim 3.34 #1 (Debian)) id 16kR18-0008Ps-00; Mon, 11 Mar 2002 15:43:14 +0100 From: =?iso-8859-2?Q?N=E9meth_L=E1szl=F3?= To: "Kevin B. Hendricks" Errors-To: nemethl@gyorsposta.hu Reply-To: =?iso-8859-2?Q?N=E9meth_L=E1szl=F3?= X-Sender: nemethl@gyorsposta.hu References: <20020308022346.EBYF1234.tomts24-srv.bellnexxia.net@there> <20020308124223.PORT21664.tomts23-srv.bellnexxia.net@there> <20020308160049.LDSX1656.tomts13-srv.bellnexxia.net@there> In-Reply-To: <20020308160049.LDSX1656.tomts13-srv.bellnexxia.net@there> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit X-Mailer: PrimPosta Sender: nemethl@gyorsposta.hu Subject: Re: compound patch 2.0, affix file reading bug Message-Id: Date: Mon, 11 Mar 2002 15:43:14 +0100 Status: R X-Status: N Hi, I looked also two german dictionaries. Indeed, none of them use compounding possibilities of ispell. I ``googlized'' a little about german compounds: ``It is possible to construct participial adjectives of almost any length, but they are little used in contemporary German, and regarded now as poor style. As in English, very long words are not always to be taken too seriously. On the author's last visit to Germany, the longest word he had to struggle with was Nasenspitzenwurzelentzündung It means `inflammation of the root of the tip of the nose', and comes from a cautionary tale for children.'' (http://snowball.sourceforge.net/texts/germanic.html, snowball is a well-documented root word generator.) I found an interesting article about german compound words (http://citeseer.nj.nec.com/fetter98detection.html) ``There are basically two types of compounds: semantic and orthographic. In semantic compounds, wich tend to be written together in many languages, the semantic content of the compound cannot be derived from the semantic content of its constituent parts, e.g. jellyfish, and bathroom. In orthographic compounds, on other hand, the constituent parts retain their original semantic content, e.g. `coffee break,' which in German is written `Kaffeepause' because German orthography requires both types of compounds to be written together.'' In Hungarian (along of German influence) compounds are very frequent, because Hungarian orthorgraphy also orders the orthographic compounding. I can't collect these thousands of words, because the list will never be complete. Fortunately, the hungarian compounding is simpler, than the german's. Namely, there is no inner affix formation, and the compounding is possible primarily with nouns (The Hungarian Ispell/MySpell use the compoundflag for nouns only). *** When the inner affix formation is allowed too, this caused an another Hungarian specific problem: The Hungarian language is a agglutinative language (like Finnish, Turkish, Japan, Basque, etc.), i.e. Hungarian has many suffixes, and possible inflecting a word with suffix longer. For example: megszentségteleníthetetlenségeitekért is a correct Hungarian word. szent = saint szentség = sainthood szentségtelen = ``sainthoodless'' megszentségtelenít = desecrate megszentségteleníthet = could desecrate megszentségteleníthetetlen = couldn't desecrate (adjective) megszentségteleníthetetlenség = inability of desecrating (noun) megszentségteleníthetetlensége = his inability of desecrating megszentségteleníthetetlenségei = his inabilities of desecrating (nominative) megszentségteleníthetetlenségeitek = they inabilities of desecrating megszentségteleníthetetlenségeitekért = for they inabilities of desecrating (Another, but meaningless record: elkáposztástalaníthatatlanságoskodásaitokért, affixes: el-káposztá-s-talan-ít-hat-atlan-ság-os-kod-ás-a-i-tok-ért) Combinating the suffixes caused many word form: Hungarian has min. 10^7, or more in spoken language. Hence there is large probability, that a misspelled word is right, especially when the inner affix formation is allowed in compounds. For example, my first test was ``successful'': I wrote ``szerelesen'' instead of ``szerelmesen'' szerelmesen = amorously szerelesen is meaningless, but Ispell allows with -C flag, or MySpell with inner affix formation, than szere+lesen szere = his material/agent lesen = in lurking-place I looked Finnish dictionary, it allows every compounds with inner affixes (compound on). I think, MySpell needs mimic Ispell controlled compounds option (that I tried), AND -C (or compound on) Ispell option. IMHO the word position doesn't matter in compounds, or rather too difficult to classify the words among this aspect. I think, 3 possible compound formations are enough: PO=prefix only, R=root only, SO = suffix only, PS= prefix and suffix, * = iteration 1 PO R* SO (this equivalent of Ispell controlled compound formation) 2 PO PO* PS (for Hungarian) 3 PS PS* PS (this equivalent of Ispell compound on formation, or Ispell's -C flag) Sorry, I can't write more now. Thanks for your ideas. Best regards Laci "Kevin B. Hendricks" irta: > Hi, > > > > So why don't we just allow all prefixes and suffixes on every word > in > > > the > > > combination word (which is what I am doing now). Why restrict the > > > last > > > word to have suffixes only? > > > > Because we will accept _many_ bad words, those seems (bad) compound > > word! > > Ispell also allows suffixes only on the last subword in a compound > word. > > In Ispell there are a special in-compound affix flag marker (~) for > > German language. > > > > I will look the German affix problem too... > > Okay I looked at 4 different ispell German dictionaries and none > turned on > compound word support in ispell. They just added the most common of > them > to the wordlist as unique words (which they are) and created a few > prefixes and a few suffixes to handle some common pairings. > > This is most technically correct since there are capitalization issues > when combining words in German. > > So any time we allow compound words we are making the distinct choice > that > allowing some bad words through is better since the size of the > dictionary > otherwise would be simply too big. > > Is this really true in Hungarian? It does not seem to be that true in > German at all once you handle the most common pairings with prefixes > and > suffixes. > > Perhaps a better solution would be to introduce 3 flags for compound > words: > > COMPOUND_BEGIN ~ > COMPOUND_MIDDLE + > COMPOUND_END # > > And then limit it to root words and prefixes at the beginning, and > only > the last word with just suffixes (no prefixes). In addition with an > integer "level" parameter to the compound_check we would know if we > were > checking a beginning, middle, or end word and make sure the correct > flag > exists for the word to be a the beginning, or somewhere in the middle, > or > at the end of the compound word. > > Otherwise we will simply be allowing too many bad words through which > just > doens't make sense to me. > > I just don't know enough about German or Hungarian to know if this > makes > sense. > > What do you think? > > Kevin > > > > myspell-3.0+pre3.1/other/info_on_swedish_compound_words.txt0100644000175000017500000001340307764632313022707 0ustar renereneFrom stekman@sedata.org Sun Mar 10 10:18:31 2002 Return-Path: Received: from No6.NetMegs.com ([209.10.77.2]) by tomts9-srv.bellnexxia.net (InterMail vM.4.01.03.23 201-229-121-123-20010418) with ESMTP id <20020310151808.HVFA10864.tomts9-srv.bellnexxia.net@No6.NetMegs.com> for ; Sun, 10 Mar 2002 10:18:08 -0500 Received: from [192.168.0.58] (h8n1fls33o1011.telia.com [217.209.8.8]) by No6.NetMegs.com (8.11.6/8.9.3) with ESMTP id g2AF6th15599 for ; Sun, 10 Mar 2002 10:06:55 -0500 Subject: Re: Compound words in myspell From: Stefan Ekman To: "Kevin B. Hendricks" In-Reply-To: <7657CA00-3431-11D6-995A-0003938E434C@sympatico.ca> References: <7657CA00-3431-11D6-995A-0003938E434C@sympatico.ca> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Mailer: Ximian Evolution 1.0.2.99 Preview Release Date: 10 Mar 2002 15:18:31 +0000 Message-Id: <1015773512.2091.65.camel@localhost.localdomain> Mime-Version: 1.0 Status: R X-Status: N s=F6n 2002-03-10 klockan 14.16 skrev Kevin B. Hendricks: > One of the problems I have in supporting compound words is finding=20 > enough information about the rules that are used to create them.=20 The problem is that our languages treat compound words completely different.=20 The influence of the english speaking world is a big problem for us. So this matter must be treated with some caution! We have lots of people debateing the problem with this influence, particularly about the problem that people divides compund words into their root-words. The general rule in swedish is that you can make a compound word of any words in the same way that you can put together two or more words with a hyphen in your language. So gramatically almost anything is OK, but many combinations will ofcourse be senseless. We almost never use hyphens when we put words together. My opinion is, and it is an opinion not a fact, that in SWEDISH any number of words can be put together, as long as one or more of them a noun, an adjective or a verb. And useing other words would make the list even longer. I am trying to get some persons to respond on the matter, so I perhaps will have to get back on the above. > Will=20 > you please take a moment and try answering a few questions for me: >=20 > 1. How is the sequence determined? If the compound word "foobar" made=20 > of up "foo" and "bar" is correct. Is "barfoo" correct? If not do only=20 > certain words come at the beginning of compound words, some in the=20 > middle only and some at the end only. My opinion is, and it is an opinion not a fact, that in SWEDISH any number of words can be put together, as long as one or more of them a noun, an adjective or a verb. Order can matter, but not gramatically. >=20 > I guess what I am asking is would you be able to somehow mark all of the=20 > root words that can only be found at the beginning of compound words,=20 > then mark all of the root words that can only com in the middle, and ...=20 > so that the spellchecker could at least partially check the sequence of=20 > the subwords in the compound word to be checked. That would not be possible: again gr=F6nsallad salladgr=F6n salladsgr=F6n are valid in swedish, but the second one doesn't make any sense, and the author would most certainly mean the third... >=20 > 2. Can only root words be used in compound words, and if not, where are=20 > prefixes and suffxies allowed. It is even worse in swedish... some words have special forms (suffixes) when they are combinded, look att the rules I presented in the last letter. They are just used when the word is used as "a prefix". >=20 > For example if the compound word is "word1word2word3...wordn-1,wordn" >=20 > Do you: >=20 > a) allow only prefixes on word1 through wordn-1 and allow only suffixes=20 > on wordn >=20 > or >=20 > b) allow only prefixes on word1 and only suffixes on wordn and force all=20 > of the other words (2 through n-1) to be root words (no prefixes or=20 > suffixes allowed) >=20 > or >=20 > c) allow both prefixes and suffixes throughout any word of the compound=20 > word >=20 > or >=20 > d) is there some other rule that makes sense about use of prefixes and=20 > suffixes on the subwords that make up a compound word I think c in swedish. But we also have suffixes just for the compound words (mentioned above). But the swedish aff-file contains no prefixes. Prefixes are not widely used in swedish. >=20 > The problem is without lots of knowledge about 1 and 2, the spellchecker=20 > will actually start saying some "bad" compound words are actually=20 > spelled correctly. This (IMHO) is never a good things to do. Accuracy=20 > must come first and size of the dictionary comes second. But the spellchecker will fool swedes to part words into root-words. And that is an even bigger problem in our part of the world (again an opinion, not fact). =20 > 3. How many compound words are actually in Swedish today as a percent of=20 > the total? Is it 30%, 50% what? Why not simply: As the rules to make compound words are so liberal, I did the following experiment: I used my paper dictionary and closed my eyes. I pointed randomly in it. For every word i pointed at, I tried to make as many good compound words as I could. It was never less than ten when I pointed at nouns, verbs or adjectives, for other types of words it somtimes was a bit harder. So a complete swedish wordlist, with all "common" compound words would be at least 10 times as big as the one without. The technical solution you proposed is not possible, as the wordlist doesn't contain the majority of compound words: The language is allowing us to create them when we need them, again as you do with hyphens. /Stefan myspell-3.0+pre3.1/myspell.hxx0100644000175000017500000000141607776074345014755 0ustar renerene#ifndef _MYSPELLMGR_HXX_ #define _MYSPELLMGR_HXX_ #include "hashmgr.hxx" #include "affixmgr.hxx" #include "suggestmgr.hxx" #include "csutil.hxx" #define NOCAP 0 #define INITCAP 1 #define ALLCAP 2 #define HUHCAP 3 #ifdef WINDOWS #define DLLSUPPORT __declspec(dllexport) #else #define DLLSUPPORT #endif class DLLSUPPORT MySpell { AffixMgr* pAMgr; HashMgr* pHMgr; SuggestMgr* pSMgr; char * encoding; struct cs_info * csconv; int maxSug; public: MySpell(const char * affpath, const char * dpath); ~MySpell(); int suggest(char*** slst, const char * word); int spell(const char *); char * get_dic_encoding(); private: int cleanword(char *, const char *, int *, int *); char * check(const char *); }; #endif myspell-3.0+pre3.1/suggestmgr.cxx0100644000175000017500000003164407776074077015462 0ustar renerene#include "license.readme" #include #include #include #include #include "suggestmgr.hxx" #ifndef WINDOWS using namespace std; #endif extern char * mystrdup(const char *); SuggestMgr::SuggestMgr(const char * tryme, int maxn, AffixMgr * aptr) { // register affix manager and check in string of chars to // try when building candidate suggestions pAMgr = aptr; ctry = mystrdup(tryme); ctryl = 0; if (ctry) ctryl = strlen(ctry); maxSug = maxn; nosplitsugs=(0==1); if (pAMgr) pAMgr->get_nosplitsugs(); } SuggestMgr::~SuggestMgr() { pAMgr = NULL; if (ctry) free(ctry); ctry = NULL; ctryl = 0; maxSug = 0; } // generate suggestions for a mispelled word // pass in address of array of char * pointers int SuggestMgr::suggest(char** wlst, int ns, const char * word) { int nsug = ns; // perhaps we made chose the wrong char from a related set if ((nsug < maxSug) && (nsug > -1)) nsug = mapchars(wlst, word, nsug); // perhaps we made a typical fault of spelling if ((nsug < maxSug) && (nsug > -1)) nsug = replchars(wlst, word, nsug); // did we forget to add a char if ((nsug < maxSug) && (nsug > -1)) nsug = forgotchar(wlst, word, nsug); // did we swap the order of chars by mistake if ((nsug < maxSug) && (nsug > -1)) nsug = swapchar(wlst, word, nsug); // did we add a char that should not be there if ((nsug < maxSug) && (nsug > -1)) nsug = extrachar(wlst, word, nsug); // did we just hit the wrong key in place of a good char if ((nsug < maxSug) && (nsug > -1)) nsug = badchar(wlst, word, nsug); // perhaps we forgot to hit space and two words ran together if (!nosplitsugs) { if ((nsug < maxSug) && (nsug > -1)) nsug = twowords(wlst, word, nsug); } return nsug; } // suggestions for when chose the wrong char out of a related set int SuggestMgr::mapchars(char** wlst, const char * word, int ns) { int wl = strlen(word); if (wl < 2 || ! pAMgr) return ns; int nummap = pAMgr->get_nummap(); struct mapentry* maptable = pAMgr->get_maptable(); if (maptable==NULL) return ns; ns = map_related(word, 0, wlst, ns, maptable, nummap); return ns; } int SuggestMgr::map_related(const char * word, int i, char** wlst, int ns, const mapentry* maptable, int nummap) { char c = *(word + i); if (c == 0) { int cwrd = 1; for (int m=0; m < ns; m++) if (strcmp(word,wlst[m]) == 0) cwrd = 0; if ((cwrd) && check(word,strlen(word))) { if (ns < maxSug) { wlst[ns] = mystrdup(word); if (wlst[ns] == NULL) return -1; ns++; } } return ns; } int in_map = 0; for (int j = 0; j < nummap; j++) { if (strchr(maptable[j].set,c) != 0) { in_map = 1; char * newword = strdup(word); for (int k = 0; k < maptable[j].len; k++) { *(newword + i) = *(maptable[j].set + k); ns = map_related(newword, (i+1), wlst, ns, maptable, nummap); } free(newword); } } if (!in_map) { i++; ns = map_related(word, i, wlst, ns, maptable, nummap); } return ns; } // suggestions for a typical fault of spelling, that // differs with more, than 1 letter from the right form. int SuggestMgr::replchars(char** wlst, const char * word, int ns) { char candidate[MAXSWL]; const char * r; int lenr, lenp; int cwrd; int wl = strlen(word); if (wl < 2 || ! pAMgr) return ns; int numrep = pAMgr->get_numrep(); struct replentry* reptable = pAMgr->get_reptable(); if (reptable==NULL) return ns; for (int i=0; i < numrep; i++ ) { r = word; lenr = strlen(reptable[i].replacement); lenp = strlen(reptable[i].pattern); // search every occurence of the pattern in the word while ((r=strstr(r, reptable[i].pattern)) != NULL) { strcpy(candidate, word); if (r-word + lenr + strlen(r+lenp) >= MAXSWL) break; strcpy(candidate+(r-word),reptable[i].replacement); strcpy(candidate+(r-word)+lenr, r+lenp); cwrd = 1; for (int k=0; k < ns; k++) if (strcmp(candidate,wlst[k]) == 0) cwrd = 0; if ((cwrd) && check(candidate,strlen(candidate))) { if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } r++; // search for the next letter } } return ns; } // error is wrong char in place of correct one int SuggestMgr::badchar(char ** wlst, const char * word, int ns) { char tmpc; char candidate[MAXSWL]; int wl = strlen(word); int cwrd; strcpy (candidate, word); // swap out each char one by one and try all the tryme // chars in its place to see if that makes a good word for (int i=0; i < wl; i++) { tmpc = candidate[i]; for (int j=0; j < ctryl; j++) { if (ctry[j] == tmpc) continue; candidate[i] = ctry[j]; cwrd = 1; for (int k=0; k < ns; k++) if (strcmp(candidate,wlst[k]) == 0) cwrd = 0; if ((cwrd) && check(candidate,wl)) { if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } candidate[i] = tmpc; } } return ns; } // error is word has an extra letter it does not need int SuggestMgr::extrachar(char** wlst, const char * word, int ns) { char candidate[MAXSWL]; const char * p; char * r; int cwrd; int wl = strlen(word); if (wl < 2) return ns; // try omitting one char of word at a time strcpy (candidate, word + 1); for (p = word, r = candidate; *p != 0; ) { cwrd = 1; for (int k=0; k < ns; k++) if (strcmp(candidate,wlst[k]) == 0) cwrd = 0; if ((cwrd) && check(candidate,wl-1)) { if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } *r++ = *p++; } return ns; } // error is mising a letter it needs int SuggestMgr::forgotchar(char ** wlst, const char * word, int ns) { char candidate[MAXSWL]; const char * p; char * q; int cwrd; int wl = strlen(word); // try inserting a tryme character before every letter strcpy(candidate + 1, word); for (p = word, q = candidate; *p != 0; ) { for (int i = 0; i < ctryl; i++) { *q = ctry[i]; cwrd = 1; for (int k=0; k < ns; k++) if (strcmp(candidate,wlst[k]) == 0) cwrd = 0; if ((cwrd) && check(candidate,wl+1)) { if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } } *q++ = *p++; } // now try adding one to end */ for (int i = 0; i < ctryl; i++) { *q = ctry[i]; cwrd = 1; for (int k=0; k < ns; k++) if (strcmp(candidate,wlst[k]) == 0) cwrd = 0; if ((cwrd) && check(candidate,wl+1)) { if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } } return ns; } /* error is should have been two words */ int SuggestMgr::twowords(char ** wlst, const char * word, int ns) { char candidate[MAXSWL]; char * p; int wl=strlen(word); if (wl < 3) return ns; strcpy(candidate + 1, word); // split the string into two pieces after every char // if both pieces are good words make them a suggestion for (p = candidate + 1; p[1] != '\0'; p++) { p[-1] = *p; *p = '\0'; if (check(candidate,strlen(candidate))) { if (check((p+1),strlen(p+1))) { *p = ' '; if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } } } return ns; } // error is adjacent letter were swapped int SuggestMgr::swapchar(char ** wlst, const char * word, int ns) { char candidate[MAXSWL]; char * p; char tmpc; int cwrd; int wl = strlen(word); // try swapping adjacent chars one by one strcpy(candidate, word); for (p = candidate; p[1] != 0; p++) { tmpc = *p; *p = p[1]; p[1] = tmpc; cwrd = 1; for (int k=0; k < ns; k++) if (strcmp(candidate,wlst[k]) == 0) cwrd = 0; if ((cwrd) && check(candidate,wl)) { if (ns < maxSug) { wlst[ns] = mystrdup(candidate); if (wlst[ns] == NULL) return -1; ns++; } else return ns; } tmpc = *p; *p = p[1]; p[1] = tmpc; } return ns; } // generate a set of suggestions for very poorly spelled words int SuggestMgr::ngsuggest(char** wlst, char * word, HashMgr* pHMgr) { int i, j; int lval; int sc; int lp; if (! pHMgr) return 0; // exhaustively search through all root words // keeping track of the MAX_ROOTS most similar root words struct hentry * roots[MAX_ROOTS]; int scores[MAX_ROOTS]; for (i = 0; i < MAX_ROOTS; i++) { roots[i] = NULL; scores[i] = -100 * i; } lp = MAX_ROOTS - 1; int n = strlen(word); struct hentry* hp = NULL; int col = -1; while ((hp = pHMgr->walk_hashtable(col, hp))) { sc = ngram(3, word, hp->word, NGRAM_LONGER_WORSE); if (sc > scores[lp]) { scores[lp] = sc; roots[lp] = hp; int lval = sc; for (j=0; j < MAX_ROOTS; j++) if (scores[j] < lval) { lp = j; lval = scores[j]; } } } // find minimum threshhold for a passable suggestion // mangle original word three differnt ways // and score them to generate a minimum acceptable score int thresh = 0; char * mw = NULL; for (int sp = 1; sp < 4; sp++) { mw = strdup(word); for (int k=sp; k < n; k+=4) *(mw + k) = '*'; thresh = thresh + ngram(n, word, mw, NGRAM_ANY_MISMATCH); free(mw); } mw = NULL; thresh = thresh / 3; thresh--; // now expand affixes on each of these root words and // and use length adjusted ngram scores to select // possible suggestions char * guess[MAX_GUESS]; int gscore[MAX_GUESS]; for(i=0;iexpand_rootword(glst, MAX_WORDS, rp->word, rp->wlen, rp->astr, rp->alen); for (int k = 0; k < nw; k++) { sc = ngram(n, word, glst[k].word, NGRAM_ANY_MISMATCH); if (sc > thresh) { if (sc > gscore[lp]) { if (guess[lp]) free (guess[lp]); gscore[lp] = sc; guess[lp] = glst[k].word; lval = sc; for (j=0; j < MAX_GUESS; j++) if (gscore[j] < lval) { lp = j; lval = gscore[j]; } } else { free (glst[k].word); } } } } } if (glst) free(glst); // now we are done generating guesses // sort in order of decreasing score and copy over bubblesort(&guess[0], &gscore[0], MAX_GUESS); int ns = 0; for (i=0; i < MAX_GUESS; i++) { if (guess[i]) { int unique = 1; for (j=i+1; j < MAX_GUESS; j++) if (guess[j]) if (!strcmp(guess[i], guess[j])) unique = 0; if (unique) { wlst[ns++] = guess[i]; } else { free(guess[i]); } } } return ns; } // see if a candidate suggestion is spelled correctly // needs to check both root words and words with affixes int SuggestMgr::check(const char * word, int len) { struct hentry * rv=NULL; if (pAMgr) { rv = pAMgr->lookup(word); if (rv == NULL) rv = pAMgr->affix_check(word,len); } if (rv) return 1; return 0; } // generate an n-gram score comparing s1 and s2 int SuggestMgr::ngram(int n, char * s1, const char * s2, int uselen) { int nscore = 0; int l1 = strlen(s1); int l2 = strlen(s2); int ns; for (int j=1;j<=n;j++) { ns = 0; for (int i=0;i<=(l1-j);i++) { char c = *(s1 + i + j); *(s1 + i + j) = '\0'; if (strstr(s2,(s1+i))) ns++; *(s1 + i + j ) = c; } nscore = nscore + ns; if (ns < 2) break; } ns = 0; if (uselen == NGRAM_LONGER_WORSE) ns = (l2-l1)-2; if (uselen == NGRAM_ANY_MISMATCH) ns = abs(l2-l1)-2; return (nscore - ((ns > 0) ? ns : 0)); } // sort in decreasing order of score void SuggestMgr::bubblesort(char** rword, int* rsc, int n ) { int m = 1; while (m < n) { int j = m; while (j > 0) { if (rsc[j-1] < rsc[j]) { int sctmp = rsc[j-1]; char * wdtmp = rword[j-1]; rsc[j-1] = rsc[j]; rword[j-1] = rword[j]; rsc[j] = sctmp; rword[j] = wdtmp; j--; } else break; } m++; } return; } myspell-3.0+pre3.1/suggestmgr.hxx0100644000175000017500000000227407764626006015454 0ustar renerene#ifndef _SUGGESTMGR_HXX_ #define _SUGGESTMGR_HXX_ #define MAXSWL 100 #define MAX_ROOTS 10 #define MAX_WORDS 500 #define MAX_GUESS 10 #define NGRAM_IGNORE_LENGTH 0 #define NGRAM_LONGER_WORSE 1 #define NGRAM_ANY_MISMATCH 2 #include "atypes.hxx" #include "affixmgr.hxx" #include "hashmgr.hxx" class SuggestMgr { char * ctry; int ctryl; AffixMgr* pAMgr; int maxSug; bool nosplitsugs; public: SuggestMgr(const char * tryme, int maxn, AffixMgr *aptr); ~SuggestMgr(); int suggest(char** wlst, int ns, const char * word); int check(const char *, int); int ngsuggest(char ** wlst, char * word, HashMgr* pHMgr); private: int replchars(char**, const char *, int); int mapchars(char**, const char *, int); int map_related(const char *, int, char ** wlst, int, const mapentry*, int); int forgotchar(char **, const char *, int); int swapchar(char **, const char *, int); int extrachar(char **, const char *, int); int badchar(char **, const char *, int); int twowords(char **, const char *, int); int ngram(int n, char * s1, const char * s2, int uselen); void bubblesort( char ** rwd, int * rsc, int n); }; #endif myspell-3.0+pre3.1/unmunch.c0100644000175000017500000003021107640322371014334 0ustar renerene/* Un-munch a root word list with affix tags * to recreate the original word list */ #include #include #include #include #include #include #include #include #ifdef __linux__ #include #include #endif #include #include "unmunch.h" int main(int argc, char** argv) { int i; int al, wl; FILE * wrdlst; FILE * afflst; char *wf, *af; char * ap; char ts[MAX_LN_LEN]; /* first parse the command line options */ /* arg1 - munched wordlist, arg2 - affix file */ if (argv[1]) { wf = mystrdup(argv[1]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"unmunch dic_file affix_file\n"); exit(1); } if (argv[2]) { af = mystrdup(argv[2]); } else { fprintf(stderr,"correct syntax is:\n"); fprintf(stderr,"unmunch dic_file affix_file\n"); exit(1); } /* open the affix file */ afflst = fopen(af,"r"); if (!afflst) { fprintf(stderr,"Error - could not open affix description file\n"); exit(1); } /* step one is to parse the affix file building up the internal affix data structures */ numpfx = 0; numsfx = 0; parse_aff_file(afflst); fclose(afflst); fprintf(stderr,"parsed in %d prefixes and %d suffixes\n",numpfx,numsfx); /* affix file is now parsed so create hash table of wordlist on the fly */ /* open the wordlist */ wrdlst = fopen(wf,"r"); if (!wrdlst) { fprintf(stderr,"Error - could not open word list file\n"); exit(1); } /* skip over the hash table size */ if (! fgets(ts, MAX_LN_LEN-1,wrdlst)) return 2; mychomp(ts); while (fgets(ts,MAX_LN_LEN-1,wrdlst)) { mychomp(ts); /* split each line into word and affix char strings */ ap = strchr(ts,'/'); if (ap) { *ap = '\0'; ap++; al = strlen(ap); } else { al = 0; ap = NULL; } wl = strlen(ts); numwords = 0; wlist[numwords].word = mystrdup(ts); wlist[numwords].pallow = 0; numwords++; if (al) expand_rootword(ts,wl,ap,al); for (i=0; i < numwords; i++) { fprintf(stdout,"%s\n",wlist[i].word); free(wlist[i].word); wlist[i].word = NULL; wlist[i].pallow = 0; } } fclose(wrdlst); return 0; } void parse_aff_file(FILE * afflst) { int i, j; int numents=0; char achar='\0'; short ff=0; char ft; struct affent * ptr= NULL; struct affent * nptr= NULL; char * line = malloc(MAX_LN_LEN); while (fgets(line,MAX_LN_LEN,afflst)) { mychomp(line); ft = ' '; fprintf(stderr,"parsing line: %s\n",line); if (strncmp(line,"PFX",3) == 0) ft = 'P'; if (strncmp(line,"SFX",3) == 0) ft = 'S'; if (ft != ' ') { char * tp = line; char * piece; ff = 0; i = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: break; case 1: { achar = *piece; break; } case 2: { if (*piece == 'Y') ff = XPRODUCT; break; } case 3: { numents = atoi(piece); ptr = malloc(numents * sizeof(struct affent)); ptr->achar = achar; ptr->xpflg = ff; fprintf(stderr,"parsing %c entries %d\n",achar,numents); break; } default: break; } i++; } free(piece); } /* now parse all of the sub entries*/ nptr = ptr; for (j=0; j < numents; j++) { fgets(line,MAX_LN_LEN,afflst); mychomp(line); tp = line; i = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: { if (nptr != ptr) { nptr->achar = ptr->achar; nptr->xpflg = ptr->xpflg; } break; } case 1: break; case 2: { nptr->strip = mystrdup(piece); nptr->stripl = strlen(nptr->strip); if (strcmp(nptr->strip,"0") == 0) { free(nptr->strip); nptr->strip=mystrdup(""); nptr->stripl = 0; } break; } case 3: { nptr->appnd = mystrdup(piece); nptr->appndl = strlen(nptr->appnd); if (strcmp(nptr->appnd,"0") == 0) { free(nptr->appnd); nptr->appnd=mystrdup(""); nptr->appndl = 0; } break; } case 4: { encodeit(nptr,piece);} fprintf(stderr, " affix: %s %d, strip: %s %d\n",nptr->appnd, nptr->appndl,nptr->strip,nptr->stripl); default: break; } i++; } free(piece); } nptr++; } if (ft == 'P') { ptable[numpfx].aep = ptr; ptable[numpfx].num = numents; fprintf(stderr,"ptable %d num is %d flag %c\n",numpfx,ptable[numpfx].num,ptr->achar); numpfx++; } else { stable[numsfx].aep = ptr; stable[numsfx].num = numents; fprintf(stderr,"stable %d num is %d flag %c\n",numsfx,stable[numsfx].num,ptr->achar); numsfx++; } ptr = NULL; nptr = NULL; numents = 0; achar='\0'; } } free(line); } void encodeit(struct affent * ptr, char * cs) { int nc; int neg; int grp; unsigned char c; int n; int ec; int nm; int i, j, k; unsigned char mbr[MAX_WD_LEN]; /* now clear the conditions array */ for (i=0;iconds[i] = (unsigned char) 0; /* now parse the string to create the conds array */ nc = strlen(cs); neg = 0; /* complement indicator */ grp = 0; /* group indicator */ n = 0; /* number of conditions */ ec = 0; /* end condition indicator */ nm = 0; /* number of member in group */ i = 0; if (strcmp(cs,".")==0) { ptr->numconds = 0; return; } while (i < nc) { c = *((unsigned char *)(cs + i)); if (c == '[') { grp = 1; c = 0; } if ((grp == 1) && (c == '^')) { neg = 1; c = 0; } if (c == ']') { ec = 1; c = 0; } if ((grp == 1) && (c != 0)) { *(mbr + nm) = c; nm++; c = 0; } if (c != 0) { ec = 1; } if (ec) { if (grp == 1) { if (neg == 0) { for (j=0;jconds[k] = ptr->conds[k] | (1 << n); } } else { for (j=0;jconds[j] = ptr->conds[j] | (1 << n); for (j=0;jconds[k] = ptr->conds[k] & ~(1 << n); } } neg = 0; grp = 0; nm = 0; } else { /* not a group so just set the proper bit for this char */ /* but first handle special case of . inside condition */ if (c == '.') { /* wild card character so set them all */ for (j=0;jconds[j] = ptr->conds[j] | (1 << n); } else { ptr->conds[(unsigned int) c] = ptr->conds[(unsigned int)c] | (1 << n); } } n++; ec = 0; } i++; } ptr->numconds = n; return; } /* add a prefix to word */ void pfx_add (const char * word, int len, struct affent* ep, int num) { struct affent * aent; int cond; int tlen; unsigned char * cp; int i; char * pp; char tword[MAX_WD_LEN]; for (aent = ep, i = num; i > 0; aent++, i--) { /* now make sure all conditions match */ if ((len > aent->stripl) && (len >= aent->numconds)) { cp = (unsigned char *) word; for (cond = 0; cond < aent->numconds; cond++) { if ((aent->conds[*cp++] & (1 << cond)) == 0) break; } if (cond >= aent->numconds) { /* we have a match so add prefix */ tlen = 0; if (aent->appndl) { strcpy(tword,aent->appnd); tlen += aent->appndl; } pp = tword + tlen; strcpy(pp, (word + aent->stripl)); tlen = tlen + len - aent->stripl; if (numwords < MAX_WORDS) { wlist[numwords].word = mystrdup(tword); wlist[numwords].pallow = 0; numwords++; } } } } } /* add a suffix to a word */ void suf_add (const char * word, int len, struct affent * ep, int num) { struct affent * aent; int tlen; int cond; unsigned char * cp; int i; char tword[MAX_WD_LEN]; char * pp; for (aent = ep, i = num; i > 0; aent++, i--) { /* if conditions hold on root word * then strip off strip string and add suffix */ if ((len > aent->stripl) && (len >= aent->numconds)) { cp = (unsigned char *) (word + len); for (cond = aent->numconds; --cond >= 0; ) { if ((aent->conds[*--cp] & (1 << cond)) == 0) break; } if (cond < 0) { /* we have a matching condition */ strcpy(tword,word); tlen = len; if (aent->stripl) { tlen -= aent->stripl; } pp = (tword + tlen); if (aent->appndl) { strcpy (pp, aent->appnd); tlen += aent->stripl; } else *pp = '\0'; if (numwords < MAX_WORDS) { wlist[numwords].word = mystrdup(tword); wlist[numwords].pallow = (aent->xpflg & XPRODUCT); numwords++; } } } } } int expand_rootword(const char * ts, int wl, const char * ap, int al) { int i; int j; int nh=0; int nwl; for (i=0; i < numsfx; i++) { if (strchr(ap,(stable[i].aep)->achar)) { suf_add(ts, wl, stable[i].aep, stable[i].num); } } nh = numwords; if (nh > 1) { for (j=1;jachar)) { if ((ptable[i].aep)->xpflg & XPRODUCT) { nwl = strlen(wlist[j].word); pfx_add(wlist[j].word, nwl, ptable[i].aep, ptable[i].num); } } } } } } for (i=0; i < numpfx; i++) { if (strchr(ap,(ptable[i].aep)->achar)) { pfx_add(ts, wl, ptable[i].aep, ptable[i].num); } } return 0; } /* strip strings into token based on single char delimiter * acts like strsep() but only uses a delim char and not * a delim string */ char * mystrsep(char ** stringp, const char delim) { char * rv = NULL; char * mp = *stringp; int n = strlen(mp); if (n > 0) { char * dp = (char *)memchr(mp,(int)((unsigned char)delim),n); if (dp) { int nc; *stringp = dp+1; nc = (int)((unsigned long)dp - (unsigned long)mp); rv = (char *) malloc(nc+1); memcpy(rv,mp,nc); *(rv+nc) = '\0'; return rv; } else { rv = (char *) malloc(n+1); memcpy(rv, mp, n); *(rv+n) = '\0'; *stringp = mp + n; return rv; } } return NULL; } char * mystrdup(const char * s) { char * d = NULL; if (s) { int sl = strlen(s); d = (char *) malloc(((sl+1) * sizeof(char))); if (d) memcpy(d,s,((sl+1)*sizeof(char))); } return d; } void mychomp(char * s) { int k = strlen(s); if (k > 0) *(s+k-1) = '\0'; if ((k > 1) && (*(s+k-2) == '\r')) *(s+k-2) = '\0'; } myspell-3.0+pre3.1/unmunch.h0100644000175000017500000000267607640322371014357 0ustar renerene/* unmunch header file */ #define MAX_LN_LEN 200 #define MAX_WD_LEN 200 #define MAX_PREFIXES 256 #define MAX_SUFFIXES 256 #define MAX_WORDS 5000 #define ROTATE_LEN 5 #define ROTATE(v,q) \ (v) = ((v) << (q)) | (((v) >> (32 - q)) & ((1 << (q))-1)); #define SET_SIZE 256 #define XPRODUCT (1 << 0) /* the affix table entry */ struct affent { char * appnd; char * strip; short appndl; short stripl; char achar; char xpflg; short numconds; char conds[SET_SIZE]; }; struct affixptr { struct affent * aep; int num; }; /* the prefix and suffix table */ int numpfx; /* Number of prefixes in table */ int numsfx; /* Number of suffixes in table */ /* the prefix table */ struct affixptr ptable[MAX_PREFIXES]; /* the suffix table */ struct affixptr stable[MAX_SUFFIXES]; int numwords; /* number of words found */ struct dwords { char * word; int pallow; }; struct dwords wlist[MAX_WORDS]; /* list words found */ /* the routines */ void parse_aff_file(FILE* afflst); void encodeit(struct affent * ptr, char * cs); int expand_rootword(const char *, int, const char*, int); void pfx_add (const char * word, int len, struct affent* ep, int num); void suf_add (const char * word, int len, struct affent * ep, int num); char * mystrsep(char ** stringp, const char delim); char * mystrdup(const char * s); void mychomp(char * s); myspell-3.0+pre3.1/README.charmap0100644000175000017500000000123107761155622015014 0ustar renereneWe can define language-dependent information on characters that should be considered related (ie. nearer than other chars not in the set) in the affix file (.aff) by a character map table. With this table, MySpell can suggest the right forms for words which incorrectly choose the wrong letter from a related set more than once in a word. map table syntax: MAP [number_of_related_character_set_definitions] MAP [string_of_related_chars] MAP [string_of_related_chars] ... For example a possible mapping could be for the German umlauted u versus the regular u. For example Fruhstuk really should be written with umlauted u's and not regular ones MAP 1 MAP uu myspell-3.0+pre3.1/tests/0040755000175000017500000000000007441760002013657 5ustar renerenemyspell-3.0+pre3.1/tests/affixes/0040755000175000017500000000000007441757166015325 5ustar renerenemyspell-3.0+pre3.1/tests/affixes/dic0100644000175000017500000000001407441757127015774 0ustar renerene1 foo/X/P/S myspell-3.0+pre3.1/tests/affixes/words0100644000175000017500000000012007441757053016367 0ustar renerenefoo prefoo foosuf prefoosuf prefoofoosuf fooprefoosuf foosuffoo prefooprefoosuf myspell-3.0+pre3.1/tests/affixes/results0100644000175000017500000000113607441757630016743 0ustar renereneaff file: ------------------------ COMPOUNDFLAG X PFX P Y 1 PFX P 0 pre . SFX S Y 1 SFX S 0 suf . -------------------------- dic file: ------------------ foo/X/P/S ------------------ Suffixes are only allowed in the last word in a compound word. Prefixes are allowed in any words: ------------------------------------- "foo" is okay "prefoo" is okay "foosuf" is okay "prefoosuf" is okay "prefoofoosuf" is okay "fooprefoosuf" is okay "foosuffoo" is incorrect! suggestions: ..."foosuf foo" "prefooprefoosuf" is okay --------------------------------------------- myspell-3.0+pre3.1/tests/affixes/aff0100644000175000017500000000013507441756646016002 0ustar renereneCOMPOUNDFLAG X PFX P Y 1 PFX P 0 pre . SFX S Y 1 SFX S 0 suf . myspell-3.0+pre3.1/tests/compoundmin/0040755000175000017500000000000007441755375016230 5ustar renerenemyspell-3.0+pre3.1/tests/compoundmin/default.aff0100644000175000017500000000001707441754377020326 0ustar renereneCOMPOUNDFLAG X myspell-3.0+pre3.1/tests/compoundmin/words0100644000175000017500000000003007441754575017300 0ustar renerenebarbar fofo fobar barfo myspell-3.0+pre3.1/tests/compoundmin/dic0100644000175000017500000000001507441754712016675 0ustar renerene2 fo/X bar/X myspell-3.0+pre3.1/tests/compoundmin/result.default0100644000175000017500000000060107441755050021074 0ustar renerene aff file: -------------- COMPOUNDFLAG X -------------- dic file: ------------- 2 fo/X bar/X -------------- COMPOUNDMIN default value is 3: ---------------------------- "barbar" is okay "fofo" is incorrect! suggestions: ..."fo fo" "fobar" is incorrect! suggestions: ..."fo bar" "barfo" is incorrect! suggestions: ..."bar fo" --------------------------------- myspell-3.0+pre3.1/tests/compoundmin/min.aff0100644000175000017500000000003507441755103017451 0ustar renereneCOMPOUNDFLAG X COMPOUNDMIN 2 myspell-3.0+pre3.1/tests/compoundmin/result.min0100644000175000017500000000040607441755235020243 0ustar renereneaff file: -------------- COMPOUNDFLAG X COMPOUNDMIN 2 -------------- dic file: ------------- 2 fo/X bar/X -------------- COMPOUNDMIN set to 2: ---------------------------- "barbar" is okay "fofo" is okay "fobar" is okay "barfo" is okay -------------------- myspell-3.0+pre3.1/tests/compoundmin/error.aff0100644000175000017500000000005307441755361020025 0ustar renereneCOMPOUNDFLAG X COMPOUNDMIN knmgdsklndslkng myspell-3.0+pre3.1/tests/compoundmin/result.error0100644000175000017500000000105107441756112020601 0ustar renerene When COMPOUNDMIN value is not a number, the atoi() function return with zero. This zero, and lower numbers, and greater number than MAXWORDLEN substitued the default 3. aff file: -------------- COMPOUNDFLAG X COMPOUNDMIN knmgdsklndslkng -------------- dic file: ------------- 2 fo/X bar/X -------------- COMPOUNDMIN default value is 3: ---------------------------- "barbar" is okay "fofo" is incorrect! suggestions: ..."fo fo" "fobar" is incorrect! suggestions: ..."fo bar" "barfo" is incorrect! suggestions: ..."bar fo" myspell-3.0+pre3.1/tests/RESULTS0100644000175000017500000000470707441760332014756 0ustar renerene RESULTS 1. compoundflag test ******************** aff file: ------------- COMPOUNDFLAG X -------------- dic file: -------------- 3 foo/X bar/X baz -------------- Foo and bar have only the X compoundflag, but baz has'nt it: ---------------------------------------- "foo" is okay "bar" is okay "baz" is okay "foofoo" is okay "foobar" is okay "foobaz" is incorrect! suggestions: ..."foo baz" "foobarfoo" is okay "foobarbaz" is incorrect! suggestions: --------------------------------- 2. default compoundmin test *************************** aff file: -------------- COMPOUNDFLAG X -------------- dic file: ------------- 2 fo/X bar/X -------------- COMPOUNDMIN default value is 3: ---------------------------- "barbar" is okay "fofo" is incorrect! suggestions: ..."fo fo" "fobar" is incorrect! suggestions: ..."fo bar" "barfo" is incorrect! suggestions: ..."bar fo" --------------------------------- 3. compoundmin set test *********************** aff file: -------------- COMPOUNDFLAG X COMPOUNDMIN 2 -------------- dic file: ------------- 2 fo/X bar/X -------------- COMPOUNDMIN set to 2: ---------------------------- "barbar" is okay "fofo" is okay "fobar" is okay "barfo" is okay -------------------- 4. compoundmin error test ************************* When COMPOUNDMIN value is not a number, the atoi() function return with zero. This zero, and lower numbers, and greater number than MAXWORDLEN substitued the default 3. aff file: -------------- COMPOUNDFLAG X COMPOUNDMIN knmgdsklndslkng -------------- dic file: ------------- 2 fo/X bar/X -------------- COMPOUNDMIN default value is 3: ---------------------------- "barbar" is okay "fofo" is incorrect! suggestions: ..."fo fo" "fobar" is incorrect! suggestions: ..."fo bar" "barfo" is incorrect! suggestions: ..."bar fo" 5. affixes test *************** aff file: ------------------------ COMPOUNDFLAG X PFX P Y 1 PFX P 0 pre . SFX S Y 1 SFX S 0 suf . -------------------------- dic file: ------------------ foo/X/P/S ------------------ Suffixes are only allowed in the last word in a compound word. Prefixes are allowed in any words: ------------------------------------- "foo" is okay "prefoo" is okay "foosuf" is okay "prefoosuf" is okay "prefoofoosuf" is okay "fooprefoosuf" is okay "foosuffoo" is incorrect! suggestions: ..."foosuf foo" "prefooprefoosuf" is okay --------------------------------------------- myspell-3.0+pre3.1/tests/compoundflag/0040755000175000017500000000000007441757200016343 5ustar renerenemyspell-3.0+pre3.1/tests/compoundflag/aff0100644000175000017500000000001707441754044017020 0ustar renereneCOMPOUNDFLAG X myspell-3.0+pre3.1/tests/compoundflag/dic0100644000175000017500000000002207441754060017015 0ustar renerene3 foo/X bar/X baz myspell-3.0+pre3.1/tests/compoundflag/words0100644000175000017500000000006507441753766017437 0ustar renerenefoo bar baz foofoo foobar foobaz foobarfoo foobarbaz myspell-3.0+pre3.1/tests/compoundflag/results0100644000175000017500000000070307441757401017767 0ustar renereneaff file: ------------- COMPOUNDFLAG X -------------- dic file: -------------- 3 foo/X bar/X baz -------------- Foo and bar have only the X compoundflag, but baz has'nt it: ---------------------------------------- "foo" is okay "bar" is okay "baz" is okay "foofoo" is okay "foobar" is okay "foobaz" is incorrect! suggestions: ..."foo baz" "foobarfoo" is okay "foobarbaz" is incorrect! suggestions: --------------------------------- myspell-3.0+pre3.1/utils/0040755000175000017500000000000007777102332013665 5ustar renerenemyspell-3.0+pre3.1/utils/is2my-spell.pl0100644000175000017500000000626607777102332016411 0ustar renerene#/usr/local/bin/perl # # LEGAL PART # ---------- # # Written by François Désarménien # # This file is PUBLIC DOMAIN and is provided "as is" without # any guaranty of any kind. It sole purpose is to be eventually # usefull to someone. # # END OF LEGAL PART # # Well, beside those legal notes, it is a very basic script : it # worked for me for compiling french (francaisGUTenberg, in fact) # ispell affix dictionnary to myspell format. It maybe missing # cases happenning in other foreign ispell affix files. Specially, # it does NOT follow any strict ispell affix file syntax (in other # words, it is not an ispell affix syntax parser, it's just a QAD # hack) # use strict; my($afxtype); my($afxmix); my(@flgdefs); my($flgname); # Constants : should be changed for languages other than french # Check the ispell documentation for building the try list my $SET = 'ISO8859-1'; my $TRY = 'aeioàéìòsinrtlcdugmphbyfvkw'; BEGIN { open(FIC, "<$ARGV[0]") or die "Cannot open '$ARGV[0]' for reading: $!"; } END { close(FIC); } sub PrintDefs { @flgdefs or return; print $afxtype, ' ', $flgname, ' ', $afxmix, ' ', scalar(@flgdefs), "\n"; for my $def (@flgdefs) { #print $afxtype, ' ', $flgname, ' ', $def->{remove}, "\t", # $def->{replace}, "\t", $def->{match}, "\n"; printf "%-3.3s %-1.1s %-10.10s %-10.10s %s\n", $afxtype, $flgname, $def->{remove}, $def->{replace}, $def->{match}; } print "\n"; @flgdefs = (); } # # Oooops : specific to ISO8859-1. Watch your step ! # sub LowerCase { my($string) = lc(shift); $string =~ tr/À-ÖØ-Ý/à-öø-ý/; $string } sub ParseDef { my($orig) = shift; my($line) = $orig; my($match, $replace, $remove); $line =~ s/^([^>]+)// or die "Error on matching 'match' for definition '$orig'"; $match = LowerCase($1); $match =~ s/\s+//g; $line =~ s/^>\s+-?//; $line =~ s/^([^,]+),\s*// and $remove = LowerCase($1); $line =~ /^([^\s]+)(?:\s*|$)/ or die "Error on matching 'replace' for definition '$orig'"; $replace = LowerCase($1); push(@flgdefs, { match => $match, remove => ($remove ? $remove : '0'), replace => $replace }); } print "SET $SET\nTRY $TRY\n\n"; while(1) { my $line = ; chomp($line); defined($line) or do { PrintDefs(); last }; # remove comments $line =~ s/\#.*$//; for ($line) { /^\s*$/ and do { last }; /^(?:allaffixes|defstringtype|boundarychars|wordchars|stringchar|altstringtype|altstringchar)/ and do { last }; /^prefixes\s*$/ and do { PrintDefs(); $afxtype = 'PFX'; last }; /^suffixes\s*$/ and do { PrintDefs(); $afxtype = 'SFX'; last }; /^flag\s+(\*)?([A-Za-z]):/ and do { PrintDefs(); $afxmix = $1 eq '*' ? 'Y' : 'N'; $flgname = $2; last }; # # Maybe missing cases : add them here !!! # ParseDef($line); } } myspell-3.0+pre3.1/utils/i2myspell0100644000175000017500000000454407442143631015530 0ustar renerene#!/bin/sh # # i2myspell - Ispell->MySpell affix table and dictionary converter # # Version 1.4 (2002.3.8.) # # (c) Copyright 2002 László Németh, All Rights Reserved # # This program is free software; you can redistribute it and/or # modify it under the terms of the BSD License (see http://www.opensource.org) # case $# in 0|1) echo "i2myspell ispell->myspell affix table and dictionary converter generate Myspell aff file: 1. i2myspell ispell_hash_dictionary characterset upper lower [trial_range] [compound_control_flag] [compoundmin] generate Myspell dic file: 2. i2myspell -d ispell_dict_file Example: 1. i2myspell magyar ISO8859-2 A-ZÁÉÍÓÖÕÚÜÛ a-záéíóöõúüû íóú Y 2 > hu_HU.aff 2. i2myspell -d magyar.dict > hu_HU.dic ispell_hash_dictionary argument will become alternate dictionary argument of ispell -d flag, because i2myspell use Ispell generated affix table. (See Ispell -D affix dump flag.)"; exit;; esac export LC_ALL=C # set correct sort, because sorting with hungarian locale is wrong case $1 in -d) # dict file uniq sed 's#/# #' $2 | sort -r -k 1 | uniq | grep -v ^$ | awk '{ if (p!=$1) { printf "\n%s", $0; p=$1 } else { if ($2!="") printf "/%s", $2; } }' | sed 's#/##g s# #/#' >/tmp/i2my$$.1 cat /tmp/i2my$$.1 | wc -l | tr -cd '0-9\n' tail +2 /tmp/i2my$$.1 echo rm -f /tmp/i2my$$.1 exit;; esac ispell -d $1 -D | # dump affix table from the ispell hash sed 's/ //g /prefixes/,/suffixes/s/flag[*]\(.\):/PFX \1 Y / /prefixes/,/suffixes/s/flag\(.\):/PFX \1 N / /suffixes/,//s/flag[*]\(.\):/SFX \1 Y / /suffixes/,//s/flag\(.\):/SFX \1 N / s/\([^ ]*\).>.\([^,]*\)$/0 \2 \1/ s/\([^ ]*\).>.-\([^,]*\),\(.*\)$/\2 \3 \1/' | tee /tmp/i2my$$.1 | cut -c -7 > /tmp/i2my$$.2 # myspell affix table header echo "SET $2" if [ -n "$5" ]; then echo "TRY $5"; fi; if [ -n "$7" ]; then echo "COMPOUNDMIN $7"; fi; if [ -n "$6" ]; then echo "COMPOUNDFLAG $6"; fi; cut -c 8- /tmp/i2my$$.1 | tr $3 $4 | paste -d "" /tmp/i2my$$.2 - | egrep -v '^(suffixes|prefixes|flagmarker)' | sort -k 2 | awk ' NR==1 { o1=$1; o2=$2; o3=$3; n[o2]=-1; } { printf "%s %s %-4s %-12s %-25s %s\n", $1, $2, $4, $5, $6, $7; if ($2==o2) { n[$2]++; } else { printf "%s %s %s %s\n", o1, o2, o3, n[o2]+1; o1=$1; o2=$2; o3=$3; } } END { printf "%s %s %s %s\n", o1, o2, o3, n[o2]+1; } ' | tee x | sed 's/ *$//' | sort -r | sed 's/\(^.*[0-9]\)$/\ \1/' rm /tmp/i2my$$.* myspell-3.0+pre3.1/utils/README0100644000175000017500000000035007442015314014530 0ustar renereneThis directory contains various utilities written by various authors (see each file for developer info) to make it easier to convert ispell affix files to MySpell affix files. They are all experimental and not directly supported. myspell-3.0+pre3.1/csutil.cxx0100644000175000017500000024510407776073675014577 0ustar renerene#include #include #include #include "csutil.hxx" #ifndef WINDOWS using namespace std; #endif // strip strings into token based on single char delimiter // acts like strsep() but only uses a delim char and not // a delim string char * mystrsep(char ** stringp, const char delim) { char * rv = NULL; char * mp = *stringp; int n = strlen(mp); if (n > 0) { char * dp = (char *)memchr(mp,(int)((unsigned char)delim),n); if (dp) { *stringp = dp+1; int nc = (int)((unsigned long)dp - (unsigned long)mp); rv = (char *) malloc(nc+1); memcpy(rv,mp,nc); *(rv+nc) = '\0'; return rv; } else { rv = (char *) malloc(n+1); memcpy(rv, mp, n); *(rv+n) = '\0'; *stringp = mp + n; return rv; } } return NULL; } // replaces strdup with ansi version char * mystrdup(const char * s) { char * d = NULL; if (s) { int sl = strlen(s); d = (char *) malloc(((sl+1) * sizeof(char))); if (d) memcpy(d,s,((sl+1)*sizeof(char))); } return d; } // remove cross-platform text line end characters void mychomp(char * s) { int k = strlen(s); if ((k > 0) && ((*(s+k-1)=='\r') || (*(s+k-1)=='\n'))) *(s+k-1) = '\0'; if ((k > 1) && (*(s+k-2) == '\r')) *(s+k-2) = '\0'; } // does an ansi strdup of the reverse of a string char * myrevstrdup(const char * s) { char * d = NULL; if (s) { int sl = strlen(s); d = (char *) malloc((sl+1) * sizeof(char)); if (d) { const char * p = s + sl - 1; char * q = d; while (p >= s) *q++ = *p--; *q = '\0'; } } return d; } #if 0 // return 1 if s1 is a leading subset of s2 int isSubset(const char * s1, const char * s2) { int l1 = strlen(s1); int l2 = strlen(s2); if (l1 > l2) return 0; if (strncmp(s2,s1,l1) == 0) return 1; return 0; } #endif // return 1 if s1 is a leading subset of s2 int isSubset(const char * s1, const char * s2) { while( *s1 && *s2 && (*s1 == *s2) ) { s1++; s2++; } return (*s1 == '\0'); } // return 1 if s1 (reversed) is a leading subset of end of s2 int isRevSubset(const char * s1, const char * end_of_s2, int len) { while( (len > 0) && *s1 && (*s1 == *end_of_s2) ) { s1++; end_of_s2--; len --; } return (*s1 == '\0'); } // convert null terminated string to all caps using encoding void enmkallcap(char * d, const char * p, const char * encoding) { struct cs_info * csconv = get_current_cs(encoding); while (*p != '\0') { *d++ = csconv[((unsigned char) *p)].cupper; p++; } *d = '\0'; } // convert null terminated string to all little using encoding void enmkallsmall(char * d, const char * p, const char * encoding) { struct cs_info * csconv = get_current_cs(encoding); while (*p != '\0') { *d++ = csconv[((unsigned char) *p)].clower; p++; } *d = '\0'; } // convert null terminated string to have intial capital using encoding void enmkinitcap(char * d, const char * p, const char * encoding) { struct cs_info * csconv = get_current_cs(encoding); memcpy(d,p,(strlen(p)+1)); if (*p != '\0') *d= csconv[((unsigned char)*p)].cupper; } // convert null terminated string to all caps void mkallcap(char * p, const struct cs_info * csconv) { while (*p != '\0') { *p = csconv[((unsigned char) *p)].cupper; p++; } } // convert null terminated string to all little void mkallsmall(char * p, const struct cs_info * csconv) { while (*p != '\0') { *p = csconv[((unsigned char) *p)].clower; p++; } } // convert null terminated string to have intial capital void mkinitcap(char * p, const struct cs_info * csconv) { if (*p != '\0') *p = csconv[((unsigned char)*p)].cupper; } // these are simple character mappings for the // encodings supported // supplying isupper, tolower, and toupper struct cs_info iso1_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x01, 0xf0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x01, 0xf2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x01, 0xfc, 0xdc }, { 0x01, 0xfd, 0xdd }, { 0x01, 0xfe, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xd0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd2 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xdc }, { 0x00, 0xfd, 0xdd }, { 0x00, 0xfe, 0xde }, { 0x00, 0xff, 0xff }, }; struct cs_info iso2_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x01, 0xb1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x01, 0xb3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x01, 0xb5, 0xa5 }, { 0x01, 0xb6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x01, 0xb9, 0xa9 }, { 0x01, 0xba, 0xaa }, { 0x01, 0xbb, 0xab }, { 0x01, 0xbc, 0xac }, { 0x00, 0xad, 0xad }, { 0x01, 0xbe, 0xae }, { 0x01, 0xbf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xa1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xa3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xa5 }, { 0x00, 0xb6, 0xa6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xa9 }, { 0x00, 0xba, 0xaa }, { 0x00, 0xbb, 0xab }, { 0x00, 0xbc, 0xac }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xae }, { 0x00, 0xbf, 0xaf }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x01, 0xf0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x01, 0xf2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x01, 0xfc, 0xdc }, { 0x01, 0xfd, 0xdd }, { 0x01, 0xfe, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xd0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd2 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xdc }, { 0x00, 0xfd, 0xdd }, { 0x00, 0xfe, 0xde }, { 0x00, 0xff, 0xff }, }; struct cs_info iso3_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x01, 0xb1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x01, 0xb6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x01, 0x69, 0xa9 }, { 0x01, 0xba, 0xaa }, { 0x01, 0xbb, 0xab }, { 0x01, 0xbc, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x01, 0xbf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xa1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xa6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0x49 }, { 0x00, 0xba, 0xaa }, { 0x00, 0xbb, 0xab }, { 0x00, 0xbc, 0xac }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xaf }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x00, 0xc3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x00, 0xd0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x01, 0xf2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x01, 0xfc, 0xdc }, { 0x01, 0xfd, 0xdd }, { 0x01, 0xfe, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xe3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd2 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xdc }, { 0x00, 0xfd, 0xdd }, { 0x00, 0xfe, 0xde }, { 0x00, 0xff, 0xff }, }; struct cs_info iso4_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x01, 0xb1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x01, 0xb3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x01, 0xb5, 0xa5 }, { 0x01, 0xb6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x01, 0xb9, 0xa9 }, { 0x01, 0xba, 0xaa }, { 0x01, 0xbb, 0xab }, { 0x01, 0xbc, 0xac }, { 0x00, 0xad, 0xad }, { 0x01, 0xbe, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xa1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xa3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xa5 }, { 0x00, 0xb6, 0xa6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xa9 }, { 0x00, 0xba, 0xaa }, { 0x00, 0xbb, 0xab }, { 0x00, 0xbc, 0xac }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xae }, { 0x00, 0xbf, 0xbf }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x01, 0xf0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x01, 0xf2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x01, 0xfc, 0xdc }, { 0x01, 0xfd, 0xdd }, { 0x01, 0xfe, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xd0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd2 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xdc }, { 0x00, 0xfd, 0xdd }, { 0x00, 0xfe, 0xde }, { 0x00, 0xff, 0xff }, }; struct cs_info iso5_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x01, 0xf1, 0xa1 }, { 0x01, 0xf2, 0xa2 }, { 0x01, 0xf3, 0xa3 }, { 0x01, 0xf4, 0xa4 }, { 0x01, 0xf5, 0xa5 }, { 0x01, 0xf6, 0xa6 }, { 0x01, 0xf7, 0xa7 }, { 0x01, 0xf8, 0xa8 }, { 0x01, 0xf9, 0xa9 }, { 0x01, 0xfa, 0xaa }, { 0x01, 0xfb, 0xab }, { 0x01, 0xfc, 0xac }, { 0x00, 0xad, 0xad }, { 0x01, 0xfe, 0xae }, { 0x01, 0xff, 0xaf }, { 0x01, 0xd0, 0xb0 }, { 0x01, 0xd1, 0xb1 }, { 0x01, 0xd2, 0xb2 }, { 0x01, 0xd3, 0xb3 }, { 0x01, 0xd4, 0xb4 }, { 0x01, 0xd5, 0xb5 }, { 0x01, 0xd6, 0xb6 }, { 0x01, 0xd7, 0xb7 }, { 0x01, 0xd8, 0xb8 }, { 0x01, 0xd9, 0xb9 }, { 0x01, 0xda, 0xba }, { 0x01, 0xdb, 0xbb }, { 0x01, 0xdc, 0xbc }, { 0x01, 0xdd, 0xbd }, { 0x01, 0xde, 0xbe }, { 0x01, 0xdf, 0xbf }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x00, 0xd0, 0xb0 }, { 0x00, 0xd1, 0xb1 }, { 0x00, 0xd2, 0xb2 }, { 0x00, 0xd3, 0xb3 }, { 0x00, 0xd4, 0xb4 }, { 0x00, 0xd5, 0xb5 }, { 0x00, 0xd6, 0xb6 }, { 0x00, 0xd7, 0xb7 }, { 0x00, 0xd8, 0xb8 }, { 0x00, 0xd9, 0xb9 }, { 0x00, 0xda, 0xba }, { 0x00, 0xdb, 0xbb }, { 0x00, 0xdc, 0xbc }, { 0x00, 0xdd, 0xbd }, { 0x00, 0xde, 0xbe }, { 0x00, 0xdf, 0xbf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xa1 }, { 0x00, 0xf2, 0xa2 }, { 0x00, 0xf3, 0xa3 }, { 0x00, 0xf4, 0xa4 }, { 0x00, 0xf5, 0xa5 }, { 0x00, 0xf6, 0xa6 }, { 0x00, 0xf7, 0xa7 }, { 0x00, 0xf8, 0xa8 }, { 0x00, 0xf9, 0xa9 }, { 0x00, 0xfa, 0xaa }, { 0x00, 0xfb, 0xab }, { 0x00, 0xfc, 0xac }, { 0x00, 0xfd, 0xfd }, { 0x00, 0xfe, 0xae }, { 0x00, 0xff, 0xaf }, }; struct cs_info iso6_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x00, 0xc0, 0xc0 }, { 0x00, 0xc1, 0xc1 }, { 0x00, 0xc2, 0xc2 }, { 0x00, 0xc3, 0xc3 }, { 0x00, 0xc4, 0xc4 }, { 0x00, 0xc5, 0xc5 }, { 0x00, 0xc6, 0xc6 }, { 0x00, 0xc7, 0xc7 }, { 0x00, 0xc8, 0xc8 }, { 0x00, 0xc9, 0xc9 }, { 0x00, 0xca, 0xca }, { 0x00, 0xcb, 0xcb }, { 0x00, 0xcc, 0xcc }, { 0x00, 0xcd, 0xcd }, { 0x00, 0xce, 0xce }, { 0x00, 0xcf, 0xcf }, { 0x00, 0xd0, 0xd0 }, { 0x00, 0xd1, 0xd1 }, { 0x00, 0xd2, 0xd2 }, { 0x00, 0xd3, 0xd3 }, { 0x00, 0xd4, 0xd4 }, { 0x00, 0xd5, 0xd5 }, { 0x00, 0xd6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x00, 0xd8, 0xd8 }, { 0x00, 0xd9, 0xd9 }, { 0x00, 0xda, 0xda }, { 0x00, 0xdb, 0xdb }, { 0x00, 0xdc, 0xdc }, { 0x00, 0xdd, 0xdd }, { 0x00, 0xde, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xe0 }, { 0x00, 0xe1, 0xe1 }, { 0x00, 0xe2, 0xe2 }, { 0x00, 0xe3, 0xe3 }, { 0x00, 0xe4, 0xe4 }, { 0x00, 0xe5, 0xe5 }, { 0x00, 0xe6, 0xe6 }, { 0x00, 0xe7, 0xe7 }, { 0x00, 0xe8, 0xe8 }, { 0x00, 0xe9, 0xe9 }, { 0x00, 0xea, 0xea }, { 0x00, 0xeb, 0xeb }, { 0x00, 0xec, 0xec }, { 0x00, 0xed, 0xed }, { 0x00, 0xee, 0xee }, { 0x00, 0xef, 0xef }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xf1 }, { 0x00, 0xf2, 0xf2 }, { 0x00, 0xf3, 0xf3 }, { 0x00, 0xf4, 0xf4 }, { 0x00, 0xf5, 0xf5 }, { 0x00, 0xf6, 0xf6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xf8 }, { 0x00, 0xf9, 0xf9 }, { 0x00, 0xfa, 0xfa }, { 0x00, 0xfb, 0xfb }, { 0x00, 0xfc, 0xfc }, { 0x00, 0xfd, 0xfd }, { 0x00, 0xfe, 0xfe }, { 0x00, 0xff, 0xff }, }; struct cs_info iso7_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x01, 0xdc, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x01, 0xdd, 0xb8 }, { 0x01, 0xde, 0xb9 }, { 0x01, 0xdf, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x01, 0xfc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x01, 0xfd, 0xbe }, { 0x01, 0xfe, 0xbf }, { 0x00, 0xc0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x01, 0xf0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x00, 0xd2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x01, 0xf7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x00, 0xdc, 0xb6 }, { 0x00, 0xdd, 0xb8 }, { 0x00, 0xde, 0xb9 }, { 0x00, 0xdf, 0xba }, { 0x00, 0xe0, 0xe0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xd0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd3 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xd7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xbc }, { 0x00, 0xfd, 0xbe }, { 0x00, 0xfe, 0xbf }, { 0x00, 0xff, 0xff }, }; struct cs_info iso8_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x00, 0xc0, 0xc0 }, { 0x00, 0xc1, 0xc1 }, { 0x00, 0xc2, 0xc2 }, { 0x00, 0xc3, 0xc3 }, { 0x00, 0xc4, 0xc4 }, { 0x00, 0xc5, 0xc5 }, { 0x00, 0xc6, 0xc6 }, { 0x00, 0xc7, 0xc7 }, { 0x00, 0xc8, 0xc8 }, { 0x00, 0xc9, 0xc9 }, { 0x00, 0xca, 0xca }, { 0x00, 0xcb, 0xcb }, { 0x00, 0xcc, 0xcc }, { 0x00, 0xcd, 0xcd }, { 0x00, 0xce, 0xce }, { 0x00, 0xcf, 0xcf }, { 0x00, 0xd0, 0xd0 }, { 0x00, 0xd1, 0xd1 }, { 0x00, 0xd2, 0xd2 }, { 0x00, 0xd3, 0xd3 }, { 0x00, 0xd4, 0xd4 }, { 0x00, 0xd5, 0xd5 }, { 0x00, 0xd6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x00, 0xd8, 0xd8 }, { 0x00, 0xd9, 0xd9 }, { 0x00, 0xda, 0xda }, { 0x00, 0xdb, 0xdb }, { 0x00, 0xdc, 0xdc }, { 0x00, 0xdd, 0xdd }, { 0x00, 0xde, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xe0 }, { 0x00, 0xe1, 0xe1 }, { 0x00, 0xe2, 0xe2 }, { 0x00, 0xe3, 0xe3 }, { 0x00, 0xe4, 0xe4 }, { 0x00, 0xe5, 0xe5 }, { 0x00, 0xe6, 0xe6 }, { 0x00, 0xe7, 0xe7 }, { 0x00, 0xe8, 0xe8 }, { 0x00, 0xe9, 0xe9 }, { 0x00, 0xea, 0xea }, { 0x00, 0xeb, 0xeb }, { 0x00, 0xec, 0xec }, { 0x00, 0xed, 0xed }, { 0x00, 0xee, 0xee }, { 0x00, 0xef, 0xef }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xf1 }, { 0x00, 0xf2, 0xf2 }, { 0x00, 0xf3, 0xf3 }, { 0x00, 0xf4, 0xf4 }, { 0x00, 0xf5, 0xf5 }, { 0x00, 0xf6, 0xf6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xf8 }, { 0x00, 0xf9, 0xf9 }, { 0x00, 0xfa, 0xfa }, { 0x00, 0xfb, 0xfb }, { 0x00, 0xfc, 0xfc }, { 0x00, 0xfd, 0xfd }, { 0x00, 0xfe, 0xfe }, { 0x00, 0xff, 0xff }, }; struct cs_info iso9_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0xfd, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0xdd }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x01, 0xf0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x01, 0xf2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x01, 0xfc, 0xdc }, { 0x01, 0x69, 0xdd }, { 0x01, 0xfe, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xd0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd2 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xdc }, { 0x00, 0xfd, 0x49 }, { 0x00, 0xfe, 0xde }, { 0x00, 0xff, 0xff }, }; struct cs_info iso10_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x00, 0xc0, 0xc0 }, { 0x00, 0xc1, 0xc1 }, { 0x00, 0xc2, 0xc2 }, { 0x00, 0xc3, 0xc3 }, { 0x00, 0xc4, 0xc4 }, { 0x00, 0xc5, 0xc5 }, { 0x00, 0xc6, 0xc6 }, { 0x00, 0xc7, 0xc7 }, { 0x00, 0xc8, 0xc8 }, { 0x00, 0xc9, 0xc9 }, { 0x00, 0xca, 0xca }, { 0x00, 0xcb, 0xcb }, { 0x00, 0xcc, 0xcc }, { 0x00, 0xcd, 0xcd }, { 0x00, 0xce, 0xce }, { 0x00, 0xcf, 0xcf }, { 0x00, 0xd0, 0xd0 }, { 0x00, 0xd1, 0xd1 }, { 0x00, 0xd2, 0xd2 }, { 0x00, 0xd3, 0xd3 }, { 0x00, 0xd4, 0xd4 }, { 0x00, 0xd5, 0xd5 }, { 0x00, 0xd6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x00, 0xd8, 0xd8 }, { 0x00, 0xd9, 0xd9 }, { 0x00, 0xda, 0xda }, { 0x00, 0xdb, 0xdb }, { 0x00, 0xdc, 0xdc }, { 0x00, 0xdd, 0xdd }, { 0x00, 0xde, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xe0 }, { 0x00, 0xe1, 0xe1 }, { 0x00, 0xe2, 0xe2 }, { 0x00, 0xe3, 0xe3 }, { 0x00, 0xe4, 0xe4 }, { 0x00, 0xe5, 0xe5 }, { 0x00, 0xe6, 0xe6 }, { 0x00, 0xe7, 0xe7 }, { 0x00, 0xe8, 0xe8 }, { 0x00, 0xe9, 0xe9 }, { 0x00, 0xea, 0xea }, { 0x00, 0xeb, 0xeb }, { 0x00, 0xec, 0xec }, { 0x00, 0xed, 0xed }, { 0x00, 0xee, 0xee }, { 0x00, 0xef, 0xef }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xf1 }, { 0x00, 0xf2, 0xf2 }, { 0x00, 0xf3, 0xf3 }, { 0x00, 0xf4, 0xf4 }, { 0x00, 0xf5, 0xf5 }, { 0x00, 0xf6, 0xf6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xf8 }, { 0x00, 0xf9, 0xf9 }, { 0x00, 0xfa, 0xfa }, { 0x00, 0xfb, 0xfb }, { 0x00, 0xfc, 0xfc }, { 0x00, 0xfd, 0xfd }, { 0x00, 0xfe, 0xfe }, { 0x00, 0xff, 0xff }, }; struct cs_info koi8r_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xb3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x01, 0xa3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x00, 0xc0, 0xe0 }, { 0x00, 0xc1, 0xe1 }, { 0x00, 0xc2, 0xe2 }, { 0x00, 0xc3, 0xe3 }, { 0x00, 0xc4, 0xe4 }, { 0x00, 0xc5, 0xe5 }, { 0x00, 0xc6, 0xe6 }, { 0x00, 0xc7, 0xe7 }, { 0x00, 0xc8, 0xe8 }, { 0x00, 0xc9, 0xe9 }, { 0x00, 0xca, 0xea }, { 0x00, 0xcb, 0xeb }, { 0x00, 0xcc, 0xec }, { 0x00, 0xcd, 0xed }, { 0x00, 0xce, 0xee }, { 0x00, 0xcf, 0xef }, { 0x00, 0xd0, 0xf0 }, { 0x00, 0xd1, 0xf1 }, { 0x00, 0xd2, 0xf2 }, { 0x00, 0xd3, 0xf3 }, { 0x00, 0xd4, 0xf4 }, { 0x00, 0xd5, 0xf5 }, { 0x00, 0xd6, 0xf6 }, { 0x00, 0xd7, 0xf7 }, { 0x00, 0xd8, 0xf8 }, { 0x00, 0xd9, 0xf9 }, { 0x00, 0xda, 0xfa }, { 0x00, 0xdb, 0xfb }, { 0x00, 0xdc, 0xfc }, { 0x00, 0xdd, 0xfd }, { 0x00, 0xde, 0xfe }, { 0x00, 0xdf, 0xff }, { 0x01, 0xc0, 0xe0 }, { 0x01, 0xc1, 0xe1 }, { 0x01, 0xc2, 0xe2 }, { 0x01, 0xc3, 0xe3 }, { 0x01, 0xc4, 0xe4 }, { 0x01, 0xc5, 0xe5 }, { 0x01, 0xc6, 0xe6 }, { 0x01, 0xc7, 0xe7 }, { 0x01, 0xc8, 0xe8 }, { 0x01, 0xc9, 0xe9 }, { 0x01, 0xca, 0xea }, { 0x01, 0xcb, 0xeb }, { 0x01, 0xcc, 0xec }, { 0x01, 0xcd, 0xed }, { 0x01, 0xce, 0xee }, { 0x01, 0xcf, 0xef }, { 0x01, 0xd0, 0xf0 }, { 0x01, 0xd1, 0xf1 }, { 0x01, 0xd2, 0xf2 }, { 0x01, 0xd3, 0xf3 }, { 0x01, 0xd4, 0xf4 }, { 0x01, 0xd5, 0xf5 }, { 0x01, 0xd6, 0xf6 }, { 0x01, 0xd7, 0xf7 }, { 0x01, 0xd8, 0xf8 }, { 0x01, 0xd9, 0xf9 }, { 0x01, 0xda, 0xfa }, { 0x01, 0xdb, 0xfb }, { 0x01, 0xdc, 0xfc }, { 0x01, 0xdd, 0xfd }, { 0x01, 0xde, 0xfe }, { 0x01, 0xdf, 0xff }, }; struct cs_info cp1251_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x00, 0xc0, 0xc0 }, { 0x00, 0xc1, 0xc1 }, { 0x00, 0xc2, 0xc2 }, { 0x00, 0xc3, 0xc3 }, { 0x00, 0xc4, 0xc4 }, { 0x00, 0xc5, 0xc5 }, { 0x00, 0xc6, 0xc6 }, { 0x00, 0xc7, 0xc7 }, { 0x00, 0xc8, 0xc8 }, { 0x00, 0xc9, 0xc9 }, { 0x00, 0xca, 0xca }, { 0x00, 0xcb, 0xcb }, { 0x00, 0xcc, 0xcc }, { 0x00, 0xcd, 0xcd }, { 0x00, 0xce, 0xce }, { 0x00, 0xcf, 0xcf }, { 0x00, 0xd0, 0xd0 }, { 0x00, 0xd1, 0xd1 }, { 0x00, 0xd2, 0xd2 }, { 0x00, 0xd3, 0xd3 }, { 0x00, 0xd4, 0xd4 }, { 0x00, 0xd5, 0xd5 }, { 0x00, 0xd6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x00, 0xd8, 0xd8 }, { 0x00, 0xd9, 0xd9 }, { 0x00, 0xda, 0xda }, { 0x00, 0xdb, 0xdb }, { 0x00, 0xdc, 0xdc }, { 0x00, 0xdd, 0xdd }, { 0x00, 0xde, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xe0 }, { 0x00, 0xe1, 0xe1 }, { 0x00, 0xe2, 0xe2 }, { 0x00, 0xe3, 0xe3 }, { 0x00, 0xe4, 0xe4 }, { 0x00, 0xe5, 0xe5 }, { 0x00, 0xe6, 0xe6 }, { 0x00, 0xe7, 0xe7 }, { 0x00, 0xe8, 0xe8 }, { 0x00, 0xe9, 0xe9 }, { 0x00, 0xea, 0xea }, { 0x00, 0xeb, 0xeb }, { 0x00, 0xec, 0xec }, { 0x00, 0xed, 0xed }, { 0x00, 0xee, 0xee }, { 0x00, 0xef, 0xef }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xf1 }, { 0x00, 0xf2, 0xf2 }, { 0x00, 0xf3, 0xf3 }, { 0x00, 0xf4, 0xf4 }, { 0x00, 0xf5, 0xf5 }, { 0x00, 0xf6, 0xf6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xf8 }, { 0x00, 0xf9, 0xf9 }, { 0x00, 0xfa, 0xfa }, { 0x00, 0xfb, 0xfb }, { 0x00, 0xfc, 0xfc }, { 0x00, 0xfd, 0xfd }, { 0x00, 0xfe, 0xfe }, { 0x00, 0xff, 0xff }, }; struct cs_info iso14_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x01, 0xa2, 0xa1 }, { 0x00, 0xa2, 0xa1 }, { 0x00, 0xa3, 0xa3 }, { 0x01, 0xa5, 0xa4 }, { 0x00, 0xa5, 0xa4 }, { 0x01, 0xa6, 0xab }, { 0x00, 0xa7, 0xa7 }, { 0x01, 0xb8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x01, 0xba, 0xaa }, { 0x00, 0xab, 0xa6 }, { 0x01, 0xbc, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x01, 0xff, 0xaf }, { 0x01, 0xb1, 0xb0 }, { 0x00, 0xb1, 0xb0 }, { 0x01, 0xb3, 0xb2 }, { 0x00, 0xb3, 0xb2 }, { 0x01, 0xb5, 0xb4 }, { 0x00, 0xb5, 0xb4 }, { 0x00, 0xb6, 0xb6 }, { 0x01, 0xb9, 0xb7 }, { 0x00, 0xb8, 0xa8 }, { 0x00, 0xb9, 0xb6 }, { 0x00, 0xba, 0xaa }, { 0x01, 0xbf, 0xbb }, { 0x00, 0xbc, 0xac }, { 0x01, 0xbe, 0xbd }, { 0x00, 0xbe, 0xbd }, { 0x00, 0xbf, 0xbb }, { 0x01, 0xe0, 0xc0 }, { 0x01, 0xe1, 0xc1 }, { 0x01, 0xe2, 0xc2 }, { 0x01, 0xe3, 0xc3 }, { 0x01, 0xe4, 0xc4 }, { 0x01, 0xe5, 0xc5 }, { 0x01, 0xe6, 0xc6 }, { 0x01, 0xe7, 0xc7 }, { 0x01, 0xe8, 0xc8 }, { 0x01, 0xe9, 0xc9 }, { 0x01, 0xea, 0xca }, { 0x01, 0xeb, 0xcb }, { 0x01, 0xec, 0xcc }, { 0x01, 0xed, 0xcd }, { 0x01, 0xee, 0xce }, { 0x01, 0xef, 0xcf }, { 0x01, 0xf0, 0xd0 }, { 0x01, 0xf1, 0xd1 }, { 0x01, 0xf2, 0xd2 }, { 0x01, 0xf3, 0xd3 }, { 0x01, 0xf4, 0xd4 }, { 0x01, 0xf5, 0xd5 }, { 0x01, 0xf6, 0xd6 }, { 0x01, 0xf7, 0xd7 }, { 0x01, 0xf8, 0xd8 }, { 0x01, 0xf9, 0xd9 }, { 0x01, 0xfa, 0xda }, { 0x01, 0xfb, 0xdb }, { 0x01, 0xfc, 0xdc }, { 0x01, 0xfd, 0xdd }, { 0x01, 0xfe, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xc0 }, { 0x00, 0xe1, 0xc1 }, { 0x00, 0xe2, 0xc2 }, { 0x00, 0xe3, 0xc3 }, { 0x00, 0xe4, 0xc4 }, { 0x00, 0xe5, 0xc5 }, { 0x00, 0xe6, 0xc6 }, { 0x00, 0xe7, 0xc7 }, { 0x00, 0xe8, 0xc8 }, { 0x00, 0xe9, 0xc9 }, { 0x00, 0xea, 0xca }, { 0x00, 0xeb, 0xcb }, { 0x00, 0xec, 0xcc }, { 0x00, 0xed, 0xcd }, { 0x00, 0xee, 0xce }, { 0x00, 0xef, 0xcf }, { 0x00, 0xf0, 0xd0 }, { 0x00, 0xf1, 0xd1 }, { 0x00, 0xf2, 0xd2 }, { 0x00, 0xf3, 0xd3 }, { 0x00, 0xf4, 0xd4 }, { 0x00, 0xf5, 0xd5 }, { 0x00, 0xf6, 0xd6 }, { 0x00, 0xf7, 0xd7 }, { 0x00, 0xf8, 0xd8 }, { 0x00, 0xf9, 0xd9 }, { 0x00, 0xfa, 0xda }, { 0x00, 0xfb, 0xdb }, { 0x00, 0xfc, 0xdc }, { 0x00, 0xfd, 0xdd }, { 0x00, 0xfe, 0xde }, { 0x00, 0xff, 0xff }, }; struct cs_info iscii_devanagari_tbl[] = { { 0x00, 0x00, 0x00 }, { 0x00, 0x01, 0x01 }, { 0x00, 0x02, 0x02 }, { 0x00, 0x03, 0x03 }, { 0x00, 0x04, 0x04 }, { 0x00, 0x05, 0x05 }, { 0x00, 0x06, 0x06 }, { 0x00, 0x07, 0x07 }, { 0x00, 0x08, 0x08 }, { 0x00, 0x09, 0x09 }, { 0x00, 0x0a, 0x0a }, { 0x00, 0x0b, 0x0b }, { 0x00, 0x0c, 0x0c }, { 0x00, 0x0d, 0x0d }, { 0x00, 0x0e, 0x0e }, { 0x00, 0x0f, 0x0f }, { 0x00, 0x10, 0x10 }, { 0x00, 0x11, 0x11 }, { 0x00, 0x12, 0x12 }, { 0x00, 0x13, 0x13 }, { 0x00, 0x14, 0x14 }, { 0x00, 0x15, 0x15 }, { 0x00, 0x16, 0x16 }, { 0x00, 0x17, 0x17 }, { 0x00, 0x18, 0x18 }, { 0x00, 0x19, 0x19 }, { 0x00, 0x1a, 0x1a }, { 0x00, 0x1b, 0x1b }, { 0x00, 0x1c, 0x1c }, { 0x00, 0x1d, 0x1d }, { 0x00, 0x1e, 0x1e }, { 0x00, 0x1f, 0x1f }, { 0x00, 0x20, 0x20 }, { 0x00, 0x21, 0x21 }, { 0x00, 0x22, 0x22 }, { 0x00, 0x23, 0x23 }, { 0x00, 0x24, 0x24 }, { 0x00, 0x25, 0x25 }, { 0x00, 0x26, 0x26 }, { 0x00, 0x27, 0x27 }, { 0x00, 0x28, 0x28 }, { 0x00, 0x29, 0x29 }, { 0x00, 0x2a, 0x2a }, { 0x00, 0x2b, 0x2b }, { 0x00, 0x2c, 0x2c }, { 0x00, 0x2d, 0x2d }, { 0x00, 0x2e, 0x2e }, { 0x00, 0x2f, 0x2f }, { 0x00, 0x30, 0x30 }, { 0x00, 0x31, 0x31 }, { 0x00, 0x32, 0x32 }, { 0x00, 0x33, 0x33 }, { 0x00, 0x34, 0x34 }, { 0x00, 0x35, 0x35 }, { 0x00, 0x36, 0x36 }, { 0x00, 0x37, 0x37 }, { 0x00, 0x38, 0x38 }, { 0x00, 0x39, 0x39 }, { 0x00, 0x3a, 0x3a }, { 0x00, 0x3b, 0x3b }, { 0x00, 0x3c, 0x3c }, { 0x00, 0x3d, 0x3d }, { 0x00, 0x3e, 0x3e }, { 0x00, 0x3f, 0x3f }, { 0x00, 0x40, 0x40 }, { 0x01, 0x61, 0x41 }, { 0x01, 0x62, 0x42 }, { 0x01, 0x63, 0x43 }, { 0x01, 0x64, 0x44 }, { 0x01, 0x65, 0x45 }, { 0x01, 0x66, 0x46 }, { 0x01, 0x67, 0x47 }, { 0x01, 0x68, 0x48 }, { 0x01, 0x69, 0x49 }, { 0x01, 0x6a, 0x4a }, { 0x01, 0x6b, 0x4b }, { 0x01, 0x6c, 0x4c }, { 0x01, 0x6d, 0x4d }, { 0x01, 0x6e, 0x4e }, { 0x01, 0x6f, 0x4f }, { 0x01, 0x70, 0x50 }, { 0x01, 0x71, 0x51 }, { 0x01, 0x72, 0x52 }, { 0x01, 0x73, 0x53 }, { 0x01, 0x74, 0x54 }, { 0x01, 0x75, 0x55 }, { 0x01, 0x76, 0x56 }, { 0x01, 0x77, 0x57 }, { 0x01, 0x78, 0x58 }, { 0x01, 0x79, 0x59 }, { 0x01, 0x7a, 0x5a }, { 0x00, 0x5b, 0x5b }, { 0x00, 0x5c, 0x5c }, { 0x00, 0x5d, 0x5d }, { 0x00, 0x5e, 0x5e }, { 0x00, 0x5f, 0x5f }, { 0x00, 0x60, 0x60 }, { 0x00, 0x61, 0x41 }, { 0x00, 0x62, 0x42 }, { 0x00, 0x63, 0x43 }, { 0x00, 0x64, 0x44 }, { 0x00, 0x65, 0x45 }, { 0x00, 0x66, 0x46 }, { 0x00, 0x67, 0x47 }, { 0x00, 0x68, 0x48 }, { 0x00, 0x69, 0x49 }, { 0x00, 0x6a, 0x4a }, { 0x00, 0x6b, 0x4b }, { 0x00, 0x6c, 0x4c }, { 0x00, 0x6d, 0x4d }, { 0x00, 0x6e, 0x4e }, { 0x00, 0x6f, 0x4f }, { 0x00, 0x70, 0x50 }, { 0x00, 0x71, 0x51 }, { 0x00, 0x72, 0x52 }, { 0x00, 0x73, 0x53 }, { 0x00, 0x74, 0x54 }, { 0x00, 0x75, 0x55 }, { 0x00, 0x76, 0x56 }, { 0x00, 0x77, 0x57 }, { 0x00, 0x78, 0x58 }, { 0x00, 0x79, 0x59 }, { 0x00, 0x7a, 0x5a }, { 0x00, 0x7b, 0x7b }, { 0x00, 0x7c, 0x7c }, { 0x00, 0x7d, 0x7d }, { 0x00, 0x7e, 0x7e }, { 0x00, 0x7f, 0x7f }, { 0x00, 0x80, 0x80 }, { 0x00, 0x81, 0x81 }, { 0x00, 0x82, 0x82 }, { 0x00, 0x83, 0x83 }, { 0x00, 0x84, 0x84 }, { 0x00, 0x85, 0x85 }, { 0x00, 0x86, 0x86 }, { 0x00, 0x87, 0x87 }, { 0x00, 0x88, 0x88 }, { 0x00, 0x89, 0x89 }, { 0x00, 0x8a, 0x8a }, { 0x00, 0x8b, 0x8b }, { 0x00, 0x8c, 0x8c }, { 0x00, 0x8d, 0x8d }, { 0x00, 0x8e, 0x8e }, { 0x00, 0x8f, 0x8f }, { 0x00, 0x90, 0x90 }, { 0x00, 0x91, 0x91 }, { 0x00, 0x92, 0x92 }, { 0x00, 0x93, 0x93 }, { 0x00, 0x94, 0x94 }, { 0x00, 0x95, 0x95 }, { 0x00, 0x96, 0x96 }, { 0x00, 0x97, 0x97 }, { 0x00, 0x98, 0x98 }, { 0x00, 0x99, 0x99 }, { 0x00, 0x9a, 0x9a }, { 0x00, 0x9b, 0x9b }, { 0x00, 0x9c, 0x9c }, { 0x00, 0x9d, 0x9d }, { 0x00, 0x9e, 0x9e }, { 0x00, 0x9f, 0x9f }, { 0x00, 0xa0, 0xa0 }, { 0x00, 0xa1, 0xa1 }, { 0x00, 0xa2, 0xa2 }, { 0x00, 0xa3, 0xa3 }, { 0x00, 0xa4, 0xa4 }, { 0x00, 0xa5, 0xa5 }, { 0x00, 0xa6, 0xa6 }, { 0x00, 0xa7, 0xa7 }, { 0x00, 0xa8, 0xa8 }, { 0x00, 0xa9, 0xa9 }, { 0x00, 0xaa, 0xaa }, { 0x00, 0xab, 0xab }, { 0x00, 0xac, 0xac }, { 0x00, 0xad, 0xad }, { 0x00, 0xae, 0xae }, { 0x00, 0xaf, 0xaf }, { 0x00, 0xb0, 0xb0 }, { 0x00, 0xb1, 0xb1 }, { 0x00, 0xb2, 0xb2 }, { 0x00, 0xb3, 0xb3 }, { 0x00, 0xb4, 0xb4 }, { 0x00, 0xb5, 0xb5 }, { 0x00, 0xb6, 0xb6 }, { 0x00, 0xb7, 0xb7 }, { 0x00, 0xb8, 0xb8 }, { 0x00, 0xb9, 0xb9 }, { 0x00, 0xba, 0xba }, { 0x00, 0xbb, 0xbb }, { 0x00, 0xbc, 0xbc }, { 0x00, 0xbd, 0xbd }, { 0x00, 0xbe, 0xbe }, { 0x00, 0xbf, 0xbf }, { 0x00, 0xc0, 0xc0 }, { 0x00, 0xc1, 0xc1 }, { 0x00, 0xc2, 0xc2 }, { 0x00, 0xc3, 0xc3 }, { 0x00, 0xc4, 0xc4 }, { 0x00, 0xc5, 0xc5 }, { 0x00, 0xc6, 0xc6 }, { 0x00, 0xc7, 0xc7 }, { 0x00, 0xc8, 0xc8 }, { 0x00, 0xc9, 0xc9 }, { 0x00, 0xca, 0xca }, { 0x00, 0xcb, 0xcb }, { 0x00, 0xcc, 0xcc }, { 0x00, 0xcd, 0xcd }, { 0x00, 0xce, 0xce }, { 0x00, 0xcf, 0xcf }, { 0x00, 0xd0, 0xd0 }, { 0x00, 0xd1, 0xd1 }, { 0x00, 0xd2, 0xd2 }, { 0x00, 0xd3, 0xd3 }, { 0x00, 0xd4, 0xd4 }, { 0x00, 0xd5, 0xd5 }, { 0x00, 0xd6, 0xd6 }, { 0x00, 0xd7, 0xd7 }, { 0x00, 0xd8, 0xd8 }, { 0x00, 0xd9, 0xd9 }, { 0x00, 0xda, 0xda }, { 0x00, 0xdb, 0xdb }, { 0x00, 0xdc, 0xdc }, { 0x00, 0xdd, 0xdd }, { 0x00, 0xde, 0xde }, { 0x00, 0xdf, 0xdf }, { 0x00, 0xe0, 0xe0 }, { 0x00, 0xe1, 0xe1 }, { 0x00, 0xe2, 0xe2 }, { 0x00, 0xe3, 0xe3 }, { 0x00, 0xe4, 0xe4 }, { 0x00, 0xe5, 0xe5 }, { 0x00, 0xe6, 0xe6 }, { 0x00, 0xe7, 0xe7 }, { 0x00, 0xe8, 0xe8 }, { 0x00, 0xe9, 0xe9 }, { 0x00, 0xea, 0xea }, { 0x00, 0xeb, 0xeb }, { 0x00, 0xec, 0xec }, { 0x00, 0xed, 0xed }, { 0x00, 0xee, 0xee }, { 0x00, 0xef, 0xef }, { 0x00, 0xf0, 0xf0 }, { 0x00, 0xf1, 0xf1 }, { 0x00, 0xf2, 0xf2 }, { 0x00, 0xf3, 0xf3 }, { 0x00, 0xf4, 0xf4 }, { 0x00, 0xf5, 0xf5 }, { 0x00, 0xf6, 0xf6 }, { 0x00, 0xf7, 0xf7 }, { 0x00, 0xf8, 0xf8 }, { 0x00, 0xf9, 0xf9 }, { 0x00, 0xfa, 0xfa }, { 0x00, 0xfb, 0xfb }, { 0x00, 0xfc, 0xfc }, { 0x00, 0xfd, 0xfd }, { 0x00, 0xfe, 0xfe }, { 0x00, 0xff, 0xff }, }; struct enc_entry encds[] = { {"ISO8859-1",iso1_tbl}, {"ISO8859-2",iso2_tbl}, {"ISO8859-3",iso3_tbl}, {"ISO8859-4",iso4_tbl}, {"ISO8859-5",iso5_tbl}, {"ISO8859-6",iso6_tbl}, {"ISO8859-7",iso7_tbl}, {"ISO8859-8",iso8_tbl}, {"ISO8859-9",iso9_tbl}, {"ISO8859-10",iso10_tbl}, {"KOI8-R",koi8r_tbl}, {"CP-1251",cp1251_tbl}, {"ISO8859-14", iso14_tbl}, {"ISCII-DEVANAGARI", iscii_devanagari_tbl}, }; struct cs_info * get_current_cs(const char * es) { struct cs_info * ccs = encds[0].cs_table; int n = sizeof(encds) / sizeof(encds[0]); for (int i = 0; i < n; i++) { if (strcmp(es,encds[i].enc_name) == 0) { ccs = encds[i].cs_table; } } return ccs; }; struct lang_map lang2enc[] = { {"ca","ISO8859-1"}, {"cs","ISO8859-2"}, {"da","ISO8859-1"}, {"de","ISO8859-1"}, {"el","ISO8859-7"}, {"en","ISO8859-1"}, {"es","ISO8859-1"}, {"fr","ISO8859-1"}, {"hr","ISO8859-2"}, {"hu","ISO8859-2"}, {"it","ISO8859-1"}, {"la","ISO8859-1"}, {"nl","ISO8859-1"}, {"pl","ISO8859-2"}, {"pt","ISO8859-1"}, {"sv","ISO8859-1"}, {"ru","KOI8-R"}, }; const char * get_default_enc(const char * lang) { int n = sizeof(lang2enc) / sizeof(lang2enc[0]); for (int i = 0; i < n; i++) { if (strcmp(lang,lang2enc[i].lang) == 0) { return lang2enc[i].def_enc; } } return NULL; }; myspell-3.0+pre3.1/CONTRIBUTORS0100644000175000017500000000526207773655077014426 0ustar renereneDeveloper Credits: Special credit and thanks go to ispell's creator Geoff Kuenning. Ispell affix compression code was used as the basis for the affix code used in MySpell. Specifically Geoff's use of a conds[] array that makes it easy to check if the conditions required for a particular affix are present was very ingenious! Kudos to Geoff. Very nicely done. BTW: ispell is available under a BSD style license from Geoff Kuennings ispell website: http://www.cs.ucla.edu/ficus-members/geoff/ispell.html Kevin Hendricks is the original author and now maintainer of the MySpell codebase. Recent additions include ngram support, and related character maps to help improve and create suggestions for very poorly spelled words. Please send any and all contributions or improvements to him or to dev@lingucomponent.openoffice.org. David Einstein (Deinst@world.std.com) developed an almost complete rewrite of MySpell for use by the Mozilla project. David and I are now working on parallel development tracks to help our respective projects (Mozilla and OpenOffice.org) and we will maintain full affix file and dictionary file compatibility and work on merging our versions of MySpell back into a single tree. David has been a significant help in improving MySpell. Németh László is the author of the Hungarian dictionary and he developed and contributed extensive changes to MySpell including ... * code to support compound words in MySpell * fixed numerous problems with encoding case conversion tables. * designed/developed replacement tables to improve suggestions * changed affix file parsing to trees to greatly speed loading * removed the need for malloc/free pairs in suffix_check which speeds up spell checking in suffix rich languages by 20% Davide Prina , Giuseppe Modugno , Gianluca Turconi all from the it_IT OpenOffice.org team performed an extremely detailed code review of MySpell and generated fixes for bugs, leaks, and speedup improvements. Simon Brouwer for fixes and enhancements that have greatly improved MySpell auggestions * n-gram suggestions for an initcap word have an init. cap. * fix for too many n-gram suggestions from specialized dictionary, * fix for long suggestions rather than close ones in case of dictionaries with many compound words (kompuuter) * optionally disabling split-word suggestions (controlled by NOSPLITSUGS line in affix file) Special Thanks to all others who have either contributed ideas or testing for MySpell Thanks, Kevin Hendricks kevin.hendricks@sympatico.ca myspell-3.0+pre3.1/csutil.hxx0100644000175000017500000000341707773642546014577 0ustar renerene#ifndef __CSUTILHXX__ #define __CSUTILHXX__ // First some base level utility routines // remove end of line char(s) void mychomp(char * s); // duplicate string char * mystrdup(const char * s); // duplicate reverse of string char * myrevstrdup(const char * s); // parse into tokens with char delimiter char * mystrsep(char ** sptr, const char delim); // is one string a leading subset of another int isSubset(const char * s1, const char * s2); // is one reverse string a leading subset of the end of another int isRevSubset(const char * s1, const char * end_of_s2, int s2_len); // character encoding information struct cs_info { unsigned char ccase; unsigned char clower; unsigned char cupper; }; struct enc_entry { const char * enc_name; struct cs_info * cs_table; }; // language to encoding default map struct lang_map { const char * lang; const char * def_enc; }; struct cs_info * get_current_cs(const char * es); const char * get_default_enc(const char * lang); // convert null terminated string to all caps using encoding void enmkallcap(char * d, const char * p, const char * encoding); // convert null terminated string to all little using encoding void enmkallsmall(char * d, const char * p, const char * encoding); // convert null terminated string to have intial capital using encoding void enmkinitcap(char * d, const char * p, const char * encoding); // convert null terminated string to all caps void mkallcap(char * p, const struct cs_info * csconv); // convert null terminated string to all little void mkallsmall(char * p, const struct cs_info * csconv); // convert null terminated string to have intial capital void mkinitcap(char * p, const struct cs_info * csconv); #endif myspell-3.0+pre3.1/dictmgr.cxx0100644000175000017500000000563707776073726014727 0ustar renerene #include #include #include #include #include "dictmgr.hxx" #ifndef WINDOWS using namespace std; #endif // some utility functions extern void mychomp(char * s); extern char * mystrdup(const char * s); extern char * mystrsep(char ** stringp, const char delim); DictMgr::DictMgr(const char * dictpath, const char * etype) { // load list of etype entries numdict = 0; pdentry = (dictentry *)malloc(MAXDICTIONARIES*sizeof(struct dictentry)); if (pdentry) { if (parse_file(dictpath, etype)) { numdict = 0; // no dictionary.lst found is okay } } else { numdict = 0; } } DictMgr::~DictMgr() { dictentry * pdict = NULL; if (pdentry) { pdict = pdentry; for (int i=0;ilang) { free(pdict->lang); pdict->lang = NULL; } if (pdict->region) { free(pdict->region); pdict->region=NULL; } if (pdict->filename) { free(pdict->filename); pdict->filename = NULL; } pdict++; } free(pdentry); pdentry = NULL; pdict = NULL; } numdict = 0; } // read in list of etype entries and build up structure to describe them int DictMgr::parse_file(const char * dictpath, const char * etype) { int i; char line[MAXDICTENTRYLEN+1]; dictentry * pdict = pdentry; // open the dictionary list file FILE * dictlst; dictlst = fopen(dictpath,"r"); if (!dictlst) { return 1; } // step one is to parse the dictionary list building up the // descriptive structures // read in each line ignoring any that dont start with etype while (fgets(line,MAXDICTENTRYLEN,dictlst)) { mychomp(line); /* parse in a dictionary entry */ if (strncmp(line,etype,4) == 0) { if (numdict < MAXDICTIONARIES) { char * tp = line; char * piece; i = 0; while ((piece=mystrsep(&tp,' '))) { if (*piece != '\0') { switch(i) { case 0: break; case 1: pdict->lang = mystrdup(piece); break; case 2: if (strcmp (piece, "ANY") == 0) pdict->region = mystrdup(""); else pdict->region = mystrdup(piece); break; case 3: pdict->filename = mystrdup(piece); break; default: break; } i++; } free(piece); } if (i == 4) { numdict++; pdict++; } else { fprintf(stderr,"dictionary list corruption in line \"%s\"\n",line); fflush(stderr); } } } } fclose(dictlst); return 0; } // return text encoding of dictionary int DictMgr::get_list(dictentry ** ppentry) { *ppentry = pdentry; return numdict; } myspell-3.0+pre3.1/dictmgr.hxx0100644000175000017500000000072507764632622014716 0ustar renerene#ifndef _DICTMGR_HXX_ #define _DICTMGR_HXX_ #define MAXDICTIONARIES 100 #define MAXDICTENTRYLEN 1024 struct dictentry { char * filename; char * lang; char * region; }; class DictMgr { int numdict; dictentry * pdentry; public: DictMgr(const char * dictpath, const char * etype); ~DictMgr(); int get_list(dictentry** ppentry); private: int parse_file(const char * dictpath, const char * etype); }; #endif myspell-3.0+pre3.1/en_US.aff0100644000175000017500000000525307764640353014224 0ustar renereneSET ISO8859-1 TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ' PFX A Y 1 PFX A 0 re . PFX I Y 1 PFX I 0 in . PFX U Y 1 PFX U 0 un . PFX C Y 1 PFX C 0 de . PFX E Y 1 PFX E 0 dis . PFX F Y 1 PFX F 0 con . PFX K Y 1 PFX K 0 pro . SFX V N 2 SFX V e ive e SFX V 0 ive [^e] SFX N Y 3 SFX N e ion e SFX N y ication y SFX N 0 en [^ey] SFX X Y 3 SFX X e ions e SFX X y ications y SFX X 0 ens [^ey] SFX H N 2 SFX H y ieth y SFX H 0 th [^y] SFX Y Y 1 SFX Y 0 ly . SFX G Y 2 SFX G e ing e SFX G 0 ing [^e] SFX J Y 2 SFX J e ings e SFX J 0 ings [^e] SFX D Y 4 SFX D 0 d e SFX D y ied [^aeiou]y SFX D 0 ed [^ey] SFX D 0 ed [aeiou]y SFX T N 4 SFX T 0 st e SFX T y iest [^aeiou]y SFX T 0 est [aeiou]y SFX T 0 est [^ey] SFX R Y 4 SFX R 0 r e SFX R y ier [^aeiou]y SFX R 0 er [aeiou]y SFX R 0 er [^ey] SFX Z Y 4 SFX Z 0 rs e SFX Z y iers [^aeiou]y SFX Z 0 ers [aeiou]y SFX Z 0 ers [^ey] SFX S Y 4 SFX S y ies [^aeiou]y SFX S 0 s [aeiou]y SFX S 0 es [sxzh] SFX S 0 s [^sxzhy] SFX P Y 3 SFX P y iness [^aeiou]y SFX P 0 ness [aeiou]y SFX P 0 ness [^y] SFX M Y 1 SFX M 0 's . SFX B Y 3 SFX B 0 able [^aeiou] SFX B 0 able ee SFX B e able [^aeiou]e SFX L Y 1 SFX L 0 ment . REP 88 REP a ei REP ei a REP a ey REP ey a REP ai ie REP ie ai REP are air REP are ear REP are eir REP air are REP air ere REP ere air REP ere ear REP ere eir REP ear are REP ear air REP ear ere REP eir are REP eir ere REP ch te REP te ch REP ch ti REP ti ch REP ch tu REP tu ch REP ch s REP s ch REP ch k REP k ch REP f ph REP ph f REP gh f REP f gh REP i igh REP igh i REP i uy REP uy i REP i ee REP ee i REP j di REP di j REP j gg REP gg j REP j ge REP ge j REP s ti REP ti s REP s ci REP ci s REP k cc REP cc k REP k qu REP qu k REP kw qu REP o eau REP eau o REP o ew REP ew o REP oo ew REP ew oo REP ew ui REP ui ew REP oo ui REP ui oo REP ew u REP u ew REP oo u REP u oo REP u oe REP oe u REP u ieu REP ieu u REP ue ew REP ew ue REP uff ough REP oo ieu REP ieu oo REP ier ear REP ear ier REP ear air REP air ear REP w qu REP qu w REP z ss REP ss z REP shun tion REP shun sion REP shun cion myspell-3.0+pre3.1/en_US.dic0100644000175000017500000251666007770335452014240 0ustar renerene62074 a A AA AAA Aachen/M aardvark/SM Aaren/M Aarhus/M Aarika/M Aaron/M AB aback abacus/SM abaft Abagael/M Abagail/M abalone/SM abandoner/M abandon/LGDRS abandonment/SM abase/LGDSR abasement/S abaser/M abashed/UY abashment/MS abash/SDLG abate/DSRLG abated/U abatement/MS abater/M abattoir/SM Abba/M Abbe/M abbé/S abbess/SM Abbey/M abbey/MS Abbie/M Abbi/M Abbot/M abbot/MS Abbott/M abbr abbrev abbreviated/UA abbreviates/A abbreviate/XDSNG abbreviating/A abbreviation/M Abbye/M Abby/M ABC/M Abdel/M abdicate/NGDSX abdication/M abdomen/SM abdominal/YS abduct/DGS abduction/SM abductor/SM Abdul/M ab/DY abeam Abelard/M Abel/M Abelson/M Abe/M Aberdeen/M Abernathy/M aberrant/YS aberrational aberration/SM abet/S abetted abetting abettor/SM Abeu/M abeyance/MS abeyant Abey/M abhorred abhorrence/MS abhorrent/Y abhorrer/M abhorring abhor/S abidance/MS abide/JGSR abider/M abiding/Y Abidjan/M Abie/M Abigael/M Abigail/M Abigale/M Abilene/M ability/IMES abjection/MS abjectness/SM abject/SGPDY abjuration/SM abjuratory abjurer/M abjure/ZGSRD ablate/VGNSDX ablation/M ablative/SY ablaze abler/E ables/E ablest able/U abloom ablution/MS Ab/M ABM/S abnegate/NGSDX abnegation/M Abner/M abnormality/SM abnormal/SY aboard abode/GMDS abolisher/M abolish/LZRSDG abolishment/MS abolitionism/SM abolitionist/SM abolition/SM abominable abominably abominate/XSDGN abomination/M aboriginal/YS aborigine/SM Aborigine/SM aborning abortionist/MS abortion/MS abortiveness/M abortive/PY abort/SRDVG Abo/SM abound/GDS about/S aboveboard aboveground above/S abracadabra/S abrader/M abrade/SRDG Abraham/M Abrahan/M Abra/M Abramo/M Abram/SM Abramson/M Abran/M abrasion/MS abrasiveness/S abrasive/SYMP abreaction/MS abreast abridge/DSRG abridged/U abridger/M abridgment/SM abroad abrogate/XDSNG abrogation/M abrogator/SM abruptness/SM abrupt/TRYP ABS abscess/GDSM abscissa/SM abscission/SM absconder/M abscond/SDRZG abseil/SGDR absence/SM absenteeism/SM absentee/MS absentia/M absentmindedness/S absentminded/PY absent/SGDRY absinthe/SM abs/M absoluteness/SM absolute/NPRSYTX absolution/M absolutism/MS absolutist/SM absolve/GDSR absolver/M absorb/ASGD absorbed/U absorbency/MS absorbent/MS absorber/SM absorbing/Y absorption/MS absorptive absorptivity/M abstainer/M abstain/GSDRZ abstemiousness/MS abstemious/YP abstention/SM abstinence/MS abstinent/Y abstractedness/SM abstracted/YP abstracter/M abstractionism/M abstractionist/SM abstraction/SM abstractness/SM abstractor/MS abstract/PTVGRDYS abstruseness/SM abstruse/PRYT absurdity/SM absurdness/SM absurd/PRYST Abuja abundance/SM abundant/Y abused/E abuse/GVZDSRB abuser/M abuses/E abusing/E abusiveness/SM abusive/YP abut/LS abutment/SM abutted abutter/MS abutting abuzz abysmal/Y abyssal Abyssinia/M Abyssinian abyss/SM AC acacia/SM academe/MS academia/SM academical/Y academicianship academician/SM academic/S academy/SM Acadia/M acanthus/MS Acapulco/M accede/SDG accelerated/U accelerate/NGSDXV accelerating/Y acceleration/M accelerator/SM accelerometer/SM accented/U accent/SGMD accentual/Y accentuate/XNGSD accentuation/M acceptability/SM acceptability's/U acceptableness/SM acceptable/P acceptably/U acceptance/SM acceptant acceptation/SM accepted/Y accepter/M accepting/PY acceptor/MS accept/RDBSZVG accessed/A accessibility/IMS accessible/IU accessibly/I accession/SMDG accessors accessory/SM access/SDMG accidence/M accidentalness/M accidental/SPY accident/MS acclaimer/M acclaim/SDRG acclamation/MS acclimate/XSDGN acclimation/M acclimatisation acclimatise/DG acclimatization/AMS acclimatized/U acclimatize/RSDGZ acclimatizes/A acclivity/SM accolade/GDSM accommodated/U accommodate/XVNGSD accommodating/Y accommodation/M accommodativeness/M accommodative/P accompanied/U accompanier/M accompaniment/MS accompanist/SM accompany/DRSG accomplice/MS accomplished/U accomplisher/M accomplishment/SM accomplish/SRDLZG accordance/SM accordant/Y accorder/M according/Y accordionist/SM accordion/MS accord/SZGMRD accost/SGD accountability/MS accountability's/U accountableness/M accountable/U accountably/U accountancy/SM accountant/MS account/BMDSGJ accounted/U accounting/M accouter/GSD accouterments accouterment's accoutrement/M Accra/M accreditation/SM accredited/U accredit/SGD accretion/SM accrual/MS accrue/SDG acct acculturate/XSDVNG acculturation/M accumulate/VNGSDX accumulation/M accumulativeness/M accumulative/YP accumulator/MS accuracy/IMS accurate/IY accurateness/SM accursedness/SM accursed/YP accusal/M accusation/SM accusative/S accusatory accused/M accuser/M accuse/SRDZG accusing/Y accustomedness/M accustomed/P accustom/SGD ac/DRG aced/M acerbate/DSG acerbic acerbically acerbity/MS ace/SM acetaminophen/S acetate/MS acetic acetone/SM acetonic acetylene/MS Acevedo/M Achaean/M Achebe/M ached/A ache/DSG achene/SM Achernar/M aches/A Acheson/M achievable/U achieved/UA achieve/LZGRSDB achievement/SM achiever/M Achilles aching/Y achoo achromatic achy/TR acidic acidification/M acidify/NSDG acidity/SM acidness/M acidoses acidosis/M acid/SMYP acidulous acing/M Ackerman/M acknowledgeable acknowledgedly acknowledged/U acknowledge/GZDRS acknowledger/M acknowledgment/SAM ACLU Ac/M ACM acme/SM acne/MDS acolyte/MS Aconcagua/M aconite/MS acorn/SM Acosta/M acoustical/Y acoustician/M acoustic/S acoustics/M acquaintance/MS acquaintanceship/S acquainted/U acquaint/GASD acquiesce/GSD acquiescence/SM acquiescent/Y acquirable acquire/ASDG acquirement/SM acquisition's/A acquisition/SM acquisitiveness/MS acquisitive/PY acquit/S acquittal/MS acquittance/M acquitted acquitter/M acquitting acreage/MS acre/MS acridity/MS acridness/SM acrid/TPRY acrimoniousness/MS acrimonious/YP acrimony/MS acrobatically acrobatic/S acrobatics/M acrobat/SM acronym/SM acrophobia/SM Acropolis/M acropolis/SM across acrostic/SM Acrux/M acrylate/M acrylic/S ACT Actaeon/M Acta/M ACTH acting/S actinic actinide/SM actinium/MS actinometer/MS action/DMSGB actions/AI action's/IA activate/AXCDSNGI activated/U activation/AMCI activator/SM active/APY actively/I activeness/MS actives activism/MS activist/MS activities/A activity/MSI Acton/M actor/MAS actress/SM act's Acts act/SADVG actuality/SM actualization/MAS actualize/GSD actualizes/A actual/SY actuarial/Y actuary/MS actuate/GNXSD actuation/M actuator/SM acuity/MS acumen/SM acupressure/S acupuncture/SM acupuncturist/S acuteness/MS acute/YTSRP acyclic acyclically acyclovir/S AD adage/MS adagio/S Adah/M Adair/M Adaline/M Ada/M adamant/SY Adamo/M Adam/SM Adamson/M Adana/M Adan/M adaptability/MS adaptable/U adaptation/MS adaptedness/M adapted/P adapter/M adapting/A adaption adaptively adaptiveness/M adaptive/U adaptivity adapt/SRDBZVG Adara/M ad/AS ADC Adda/M Addams addenda addend/SM addendum/M adder/M Addia/M addiction/MS addictive/P addict/SGVD Addie/M Addi/M Addison/M additional/Y addition/MS additive/YMS additivity addle/GDS addressability addressable/U addressed/A addressee/SM addresser/M addresses/A address/MDRSZGB Addressograph/M adduce/GRSD adducer/M adduct/DGVS adduction/M adductor/M Addy/M add/ZGBSDR Adelaida/M Adelaide/M Adela/M Adelbert/M Adele/M Adelheid/M Adelice/M Adelina/M Adelind/M Adeline/M Adella/M Adelle/M Adel/M Ade/M Adena/M Adenauer/M adenine/SM Aden/M adenoidal adenoid/S adeptness/MS adept/RYPTS adequacy/IMS adequate/IPY adequateness's/I adequateness/SM Adey/M Adham/M Adhara/M adherence/SM adherent/YMS adherer/M adhere/ZGRSD adhesion/MS adhesiveness/MS adhesive/PYMS adiabatic adiabatically Adiana/M Adidas/M adieu/S Adi/M Adina/M adiós adipose/S Adirondack/SM adj adjacency/MS adjacent/Y adjectival/Y adjective/MYS adjoin/SDG adjoint/M adjourn/DGLS adjournment/SM adjudge/DSG adjudicate/VNGXSD adjudication/M adjudicator/SM adjudicatory adjunct/VSYM adjuration/SM adjure/GSD adjustable/U adjustably adjust/DRALGSB adjusted/U adjuster's/A adjuster/SM adjustive adjustment/MAS adjustor's adjutant/SM Adkins/M Adlai/M Adler/M adman/M admen administer/GDJS administrable administrate/XSDVNG administration/M administrative/Y administrator/MS administratrix/M admirableness/M admirable/P admirably admiral/SM admiralty/MS Admiralty/S admiration/MS admirer/M admire/RSDZBG admiring/Y admissibility/ISM admissible/I admissibly admission/AMS admit/AS admittance/MS admitted/A admittedly admitting/A admix/SDG admixture/SM Adm/M Ad/MN admonisher/M admonish/GLSRD admonishing/Y admonishment/SM admonition/MS admonitory adobe/MS adolescence/MS adolescent/SYM Adolf/M Adolfo/M Adolphe/M Adolph/M Adolpho/M Adolphus/M Ado/M ado/MS Adonis/SM adopted/AU adopter/M adoption/MS adoptive/Y adopt/RDSBZVG adopts/A adorableness/SM adorable/P adorably Adora/M adoration/SM adore/DSRGZB Adoree/M Adore/M adorer/M adoring/Y adorned/U Adorne/M adornment/SM adorn/SGLD ADP Adrea/M adrenalin adrenaline/MS Adrenalin/MS adrenal/YS Adria/MX Adriana/M Adriane/M Adrian/M Adrianna/M Adrianne/M Adriano/M Adriatic Adriena/M Adrien/M Adrienne/M adrift adroitness/MS adroit/RTYP ads ad's adsorbate/M adsorbent/S adsorb/GSD adsorption/MS adsorptive/Y adulate/GNDSX adulation/M adulator/SM adulatory adulterant/SM adulterated/U adulterate/NGSDX adulteration/M adulterer/SM adulteress/MS adulterous/Y adultery/SM adulthood/MS adult/MYPS adultness/M adumbrate/XSDVGN adumbration/M adumbrative/Y adv advance/DSRLZG advancement/MS advancer/M advantage/GMEDS advantageous/EY advantageousness/M Adventist/M adventist/S adventitiousness/M adventitious/PY adventive/Y Advent/SM advent/SVM adventurer/M adventuresome adventure/SRDGMZ adventuress/SM adventurousness/SM adventurous/YP adverbial/MYS adverb/SM adversarial adversary/SM adverse/DSRPYTG adverseness/MS adversity/SM advert/GSD advertised/U advertise/JGZSRDL advertisement/SM advertiser/M advertising/M advertorial/S advice/SM Advil/M advisability/SIM advisable/I advisableness/M advisably advisedly/I advised/YU advisee/MS advisement/MS adviser/M advise/ZRSDGLB advisor's advisory/S advocacy/SM advocate/NGVDS advocation/M advt adze's adz/MDSG Aegean aegis/SM Aelfric/M Aeneas Aeneid/M aeolian Aeolus/M aeon's aerate/XNGSD aeration/M aerator/MS aerialist/MS aerial/SMY Aeriela/M Aeriell/M Aeriel/M aerie/SRMT aeroacoustic aerobatic/S aerobically aerobic/S aerodrome/SM aerodynamically aerodynamic/S aerodynamics/M aeronautical/Y aeronautic/S aeronautics/M aerosolize/D aerosol/MS aerospace/SM Aeschylus/M Aesculapius/M Aesop/M aesthete/S aesthetically aestheticism/MS aesthetics/M aesthetic/U aether/M aetiology/M AF AFAIK afar/S AFB AFC AFDC affability/MS affable/TR affably affair/SM affectation/MS affectedness/EM affected/UEYP affect/EGSD affecter/M affecting/Y affectionate/UY affectioned affection/EMS affectioning affective/MY afferent/YS affiance/GDS affidavit/SM affiliated/U affiliate/EXSDNG affiliation/EM affine affinity/SM affirm/ASDG affirmation/SAM affirmative/SY affix/SDG afflatus/MS afflict/GVDS affliction/SM afflictive/Y affluence/SM affluent/YS afford/DSBG afforest/A afforestation/SM afforested afforesting afforests affray/MDSG affricate/VNMS affrication/M affricative/M affright affront/GSDM Afghani/SM Afghanistan/M afghan/MS Afghan/SM aficionado/MS afield afire aflame afloat aflutter afoot afore aforementioned aforesaid aforethought/S afoul Afr afraid/U afresh Africa/M African/MS Afrikaans/M Afrikaner/SM afro Afrocentric Afrocentrism/S Afro/MS afterbirth/M afterbirths afterburner/MS aftercare/SM aftereffect/MS afterglow/MS afterimage/MS afterlife/M afterlives aftermath/M aftermaths aftermost afternoon/SM aftershave/S aftershock/SM afters/M aftertaste/SM afterthought/MS afterward/S afterworld/MS Afton/M aft/ZR Agace/M again against Agamemnon/M agapae agape/S agar/MS Agassiz/M Agata/M agate/SM Agatha/M Agathe/M agave/SM agedness/M aged/PY age/GJDRSMZ ageism/S ageist/S agelessness/MS ageless/YP agency/SM agenda/MS agent/AMS agented agenting agentive ageratum/M Aggie/M Aggi/M agglomerate/XNGVDS agglomeration/M agglutinate/VNGXSD agglutination/M agglutinin/MS aggrandize/LDSG aggrandizement/SM aggravate/SDNGX aggravating/Y aggravation/M aggregated/U aggregate/EGNVD aggregately aggregateness/M aggregates aggregation/SM aggregative/Y aggression/SM aggressively aggressiveness/S aggressive/U aggressor/MS aggrieved/Y aggrieve/GDS Aggy/SM aghast agile/YTR agility/MS agitated/Y agitate/XVNGSD agitation/M agitator/SM agitprop/MS Aglaia/M agleam aglitter aglow Ag/M Agna/M Agnella/M Agnese/M Agnes/M Agnesse/M Agneta/M Agnew/M Agni/M Agnola/M agnosticism/MS agnostic/SM ago agog agonizedly/S agonized/Y agonize/ZGRSD agonizing/Y agony/SM agoraphobia/MS agoraphobic/S Agosto/M Agra/M agrarianism/MS agrarian/S agreeable/EP agreeableness/SME agreeably/E agreeing/E agree/LEBDS agreement/ESM agreer/S Agretha/M agribusiness/SM Agricola/M agriculturalist/S agricultural/Y agriculture/MS agriculturist/SM Agrippa/M Agrippina/M agrochemicals agronomic/S agronomist/SM agronomy/MS aground Aguascalientes/M ague/MS Aguie/M Aguilar/M Aguinaldo/M Aguirre/M Aguistin/M Aguste/M Agustin/M ah Ahab/M Aharon/M aha/S ahead ahem/S Ahmadabad Ahmad/M Ahmed/M ahoy/S Ahriman/M AI Aida/M Aidan/M aided/U aide/MS aider/M AIDS aid/ZGDRS Aigneis/M aigrette/SM Aiken/M Aila/M Ailbert/M Ailee/M Aileen/M Aile/M Ailene/M aileron/MS Ailey/M Ailina/M Aili/SM ail/LSDG ailment/SM Ailsun/M Ailyn/M Aimee/M Aime/M aimer/M Aimil/M aimlessness/MS aimless/YP aim/ZSGDR Aindrea/M Ainslee/M Ainsley/M Ainslie/M ain't Ainu/M airbag/MS airbase/S airborne airbrush/SDMG Airbus/M airbus/SM aircraft/MS aircrew/M airdrop/MS airdropped airdropping Airedale/SM Aires airfare/S airfield/MS airflow/SM airfoil/MS airframe/MS airfreight/SGD airhead/MS airily airiness/MS airing/M airlessness/S airless/P airlift/MDSG airliner/M airline/SRMZ airlock/MS airmail/DSG airman/M airmass air/MDRTZGJS airmen airpark airplane/SM airplay/S airport/MS airship/MS airsickness/SM airsick/P airspace/SM airspeed/SM airstrip/MS airtightness/M airtight/P airtime airwaves airway/SM airworthiness/SM airworthy/PTR airy/PRT Aisha/M aisle/DSGM aitch/MS ajar Ajax/M Ajay/M AK aka Akbar/M Akihito/M akimbo Akim/M akin Akita/M Akkad/M Akron/M Aksel/M AL Alabama/M Alabaman/S Alabamian/MS alabaster/MS alack/S alacrity/SM Aladdin/M Alaine/M Alain/M Alair/M Alameda/M Alamogordo/M Alamo/SM ala/MS Ala/MS Alanah/M Alana/M Aland/M Alane/M alanine/M Alan/M Alanna/M Alano/M Alanson/M Alard/M Alaric/M Alar/M alarming/Y alarmist/MS alarm/SDG Alasdair/M Alaska/M Alaskan/S alas/S Alastair/M Alasteir/M Alaster/M Alayne/M albacore/SM alba/M Alba/M Albania/M Albanian/SM Albany/M albatross/SM albedo/M Albee/M albeit Alberich/M Alberik/M Alberio/M Alberta/M Albertan/S Albertina/M Albertine/M Albert/M Alberto/M Albie/M Albigensian Albina/M albinism/SM albino/MS Albion/M Albireo/M alb/MS Albrecht/M albumen/M albumin/MS albuminous album/MNXS Albuquerque/M Alcatraz/M Alcestis/M alchemical alchemist/SM alchemy/MS Alcibiades/M Alcmena/M Alcoa/M alcoholically alcoholic/MS alcoholism/SM alcohol/MS Alcott/M alcove/MSD Alcuin/M Alcyone/M Aldan/M Aldebaran/M aldehyde/M Alden/M Alderamin/M alderman/M aldermen alder/SM alderwoman alderwomen Aldin/M Aldis/M Aldo/M Aldon/M Aldous/M Aldrich/M Aldric/M Aldridge/M Aldrin/M Aldus/M Aldwin/M aleatory Alecia/M Aleck/M Alec/M Aleda/M alee Aleece/M Aleen/M alehouse/MS Aleichem/M Alejandra/M Alejandrina/M Alejandro/M Alejoa/M Aleksandr/M Alembert/M alembic/SM ale/MVS Alena/M Alene/M aleph/M Aleppo/M Aler/M alerted/Y alertness/MS alert/STZGPRDY Alessandra/M Alessandro/M Aleta/M Alethea/M Aleutian/S Aleut/SM alewife/M alewives Alexa/M Alexander/SM Alexandra/M Alexandre/M Alexandria/M Alexandrian/S Alexandrina/M Alexandr/M Alexandro/MS Alexei/M Alexia/M Alexina/M Alexine/M Alexio/M Alexi/SM Alex/M alfalfa/MS Alfa/M Alfie/M Alfi/M Alf/M Alfonse/M Alfons/M Alfonso/M Alfonzo/M Alford/M Alfreda/M Alfred/M Alfredo/M alfresco Alfy/M algae algaecide algal alga/M algebraic algebraical/Y algebraist/M algebra/MS Algenib/M Algeria/M Algerian/MS Alger/M Algernon/M Algieba/M Algiers/M alginate/SM ALGOL Algol/M Algonquian/SM Algonquin/SM algorithmic algorithmically algorithm/MS Alhambra/M Alhena/M Alia/M alias/GSD alibi/MDSG Alica/M Alicea/M Alice/M Alicia/M Alick/M Alic/M Alida/M Alidia/M Alie/M alienable/IU alienate/SDNGX alienation/M alienist/MS alien/RDGMBS Alighieri/M alight/DSG aligned/U aligner/SM align/LASDG alignment/SAM Alika/M Alikee/M alikeness/M alike/U alimentary aliment/SDMG alimony/MS Ali/MS Alina/M Aline/M alinement's Alioth/M aliquot/S Alisa/M Alisander/M Alisha/M Alison/M Alissa/M Alistair/M Alister/M Alisun/M aliveness/MS alive/P Alix/M aliyah/M aliyahs Aliza/M Alkaid/M alkalies alkali/M alkaline alkalinity/MS alkalize/SDG alkaloid/MS alkyd/S alkyl/M Allahabad/M Allah/M Alla/M Allan/M Allard/M allay/GDS Allayne/M Alleen/M allegation/SM alleged/Y allege/SDG Allegheny/MS allegiance/SM allegiant allegoric allegoricalness/M allegorical/YP allegorist/MS allegory/SM Allegra/M allegretto/MS allegri allegro/MS allele/SM alleluia/S allemande/M Allendale/M Allende/M Allene/M Allen/M Allentown/M allergenic allergen/MS allergic allergically allergist/MS allergy/MS alleviate/SDVGNX alleviation/M alleviator/MS Alley/M alley/MS Alleyn/M alleyway/MS Allhallows alliance/MS Allianora/M Allie/M allier allies/M alligator/DMGS Alli/MS Allina/M Allin/M Allison/M Allissa/M Allister/M Allistir/M alliterate/XVNGSD alliteration/M alliterative/Y Allix/M allocable/U allocatable allocate/ACSDNGX allocated/U allocation/AMC allocative allocator/AMS allophone/MS allophonic allotment/MS allotments/A allotrope/M allotropic allots/A allot/SDL allotted/A allotter/M allotting/A allover/S allowableness/M allowable/P allowably allowance/GSDM allowed/Y allowing/E allow/SBGD allows/E alloyed/U alloy/SGMD all/S allspice/MS Allstate/M Allsun/M allude/GSD allure/GLSD allurement/SM alluring/Y allusion/MS allusiveness/MS allusive/PY alluvial/S alluvions alluvium/MS Allx/M ally/ASDG Allyce/M Ally/MS Allyn/M Allys Allyson/M alma Almach/M Almaden/M almagest Alma/M almanac/MS Almaty/M Almeda/M Almeria/M Almeta/M almightiness/M Almighty/M almighty/P Almira/M Almire/M almond/SM almoner/MS almost Al/MRY alms/A almshouse/SM almsman/M alnico Alnilam/M Alnitak/M aloe/MS aloft aloha/SM Aloin/M Aloise/M Aloisia/M aloneness/M alone/P along alongshore alongside Alon/M Alonso/M Alonzo/M aloofness/MS aloof/YP aloud Aloysia/M Aloysius/M alpaca/SM Alpert/M alphabetical/Y alphabetic/S alphabetization/SM alphabetizer/M alphabetize/SRDGZ alphabet/SGDM alpha/MS alphanumerical/Y alphanumeric/S Alphard/M Alphecca/M Alpheratz/M Alphonse/M Alphonso/M Alpine alpine/S alp/MS Alps already Alric/M alright Alsace/M Alsatian/MS also Alsop/M Alston/M Altaic/M Altai/M Altair/M Alta/M altar/MS altarpiece/SM alterable/UI alteration/MS altercate/NX altercation/M altered/U alternate/SDVGNYX alternation/M alternativeness/M alternative/YMSP alternator/MS alter/RDZBG Althea/M although altimeter/SM Altiplano/M altitude/SM altogether/S Alton/M alto/SM Altos/M altruism/SM altruistic altruistically altruist/SM alt/RZS ALU Aludra/M Aluin/M Aluino/M alumina/SM aluminum/MS alumnae alumna/M alumni alumnus/MS alum/SM alundum Alva/M Alvan/M Alvarado/M Alvarez/M Alvaro/M alveolar/Y alveoli alveolus/M Alvera/M Alverta/M Alvie/M Alvina/M Alvinia/M Alvin/M Alvira/M Alvis/M Alvy/M alway/S Alwin/M Alwyn/M Alyce/M Alyda/M Alyosha/M Alysa/M Alyse/M Alysia/M Alys/M Alyson/M Alyss Alyssa/M Alzheimer/M AM AMA Amabelle/M Amabel/M Amadeus/M Amado/M amain Amalea/M Amalee/M Amaleta/M amalgamate/VNGXSD amalgamation/M amalgam/MS Amalia/M Amalie/M Amalita/M Amalle/M Amanda/M Amandie/M Amandi/M Amandy/M amanuenses amanuensis/M Amara/M amaranth/M amaranths amaretto/S Amargo/M Amarillo/M amaryllis/MS am/AS amasser/M amass/GRSD Amata/M amateurishness/MS amateurish/YP amateurism/MS amateur/SM Amati/M amatory amazed/Y amaze/LDSRGZ amazement/MS amazing/Y amazonian Amazonian amazon/MS Amazon/SM ambassadorial ambassador/MS ambassadorship/MS ambassadress/SM ambergris/SM Amberly/M amber/MS Amber/YM ambiance/MS ambidexterity/MS ambidextrous/Y ambience's ambient/S ambiguity/MS ambiguously/U ambiguousness/M ambiguous/YP ambition/GMDS ambitiousness/MS ambitious/PY ambit/M ambivalence/SM ambivalent/Y amble/GZDSR Amble/M ambler/M ambrose Ambrose/M ambrosial/Y ambrosia/SM Ambrosi/M Ambrosio/M Ambrosius/M Ambros/M ambulance/MS ambulant/S ambulate/DSNGX ambulation/M ambulatory/S Ambur/M ambuscade/MGSRD ambuscader/M ambusher/M ambush/MZRSDG Amby/M Amdahl/M ameba's Amelia/M Amelie/M Amelina/M Ameline/M ameliorate/XVGNSD amelioration/M Amelita/M amenability/SM amenably amended/U amender/M amendment/SM amen/DRGTSB amend/SBRDGL amends/M Amenhotep/M amenity/MS amenorrhea/M Amerada/M Amerasian/S amercement/MS amerce/SDLG Americana/M Americanism/SM Americanization/SM americanized Americanize/SDG American/MS America/SM americium/MS Amerigo/M Amerindian/MS Amerind/MS Amer/M Amery/M Ameslan/M Ame/SM amethystine amethyst/MS Amharic/M Amherst/M amiability/MS amiableness/M amiable/RPT amiably amicability/SM amicableness/M amicable/P amicably amide/SM amid/S amidships amidst Amie/M Amiga/M amigo/MS Amii/M Amil/M Ami/M amines aminobenzoic amino/M amir's Amish amiss Amitie/M Amity/M amity/SM Ammamaria/M Amman/M Ammerman/M ammeter/MS ammo/MS ammoniac ammonia/MS ammonium/M Am/MR ammunition/MS amnesiac/MS amnesia/SM amnesic/S amnesty/GMSD amniocenteses amniocentesis/M amnion/SM amniotic Amoco/M amoeba/SM amoebic amoeboid amok/MS among amongst Amontillado/M amontillado/MS amorality/MS amoral/Y amorousness/SM amorous/PY amorphousness/MS amorphous/PY amortization/SUM amortized/U amortize/SDG Amory/M Amos amount/SMRDZG amour/MS Amparo/M amperage/SM Ampere/M ampere/MS ampersand/MS Ampex/M amphetamine/MS amphibian/SM amphibiousness/M amphibious/PY amphibology/M amphitheater/SM amphorae amphora/M ampleness/M ample/PTR amplification/M amplifier/M amplify/DRSXGNZ amplitude/MS ampoule's amp/SGMDY ampule/SM amputate/DSNGX amputation/M amputee/SM Amritsar/M ams Amsterdam/M amt Amtrak/M amuck's amulet/SM Amundsen/M Amur/M amused/Y amuse/LDSRGVZ amusement/SM amuser/M amusingness/M amusing/YP Amway/M Amye/M amylase/MS amyl/M Amy/M Anabal/M Anabaptist/SM Anabella/M Anabelle/M Anabel/M anabolic anabolism/MS anachronism/SM anachronistic anachronistically Anacin/M anaconda/MS Anacreon/M anaerobe/SM anaerobic anaerobically anaglyph/M anagrammatic anagrammatically anagrammed anagramming anagram/MS Anaheim/M Analects/M analgesia/MS analgesic/S Analiese/M Analise/M Anallese/M Anallise/M analogical/Y analogize/SDG analogousness/MS analogous/YP analog/SM analogue/SM analogy/MS anal/Y analysand/MS analysis/AM analyst/SM analytical/Y analyticity/S analytic/S analytics/M analyzable/U analyze/DRSZGA analyzed/U analyzer/M Ana/M anamorphic Ananias/M anapaest's anapestic/S anapest/SM anaphora/M anaphoric anaphorically anaplasmosis/M anarchic anarchical/Y anarchism/MS anarchistic anarchist/MS anarchy/MS Anastasia/M Anastasie/M Anastassia/M anastigmatic anastomoses anastomosis/M anastomotic anathema/MS anathematize/GSD Anatola/M Anatole/M Anatolia/M Anatolian Anatollo/M Anatol/M anatomic anatomical/YS anatomist/MS anatomize/GSD anatomy/MS Anaxagoras/M Ancell/M ancestor/SMDG ancestral/Y ancestress/SM ancestry/SM Anchorage/M anchorage/SM anchored/U anchorite/MS anchoritism/M anchorman/M anchormen anchorpeople anchorperson/S anchor/SGDM anchorwoman anchorwomen anchovy/MS ancientness/MS ancient/SRYTP ancillary/S an/CS Andalusia/M Andalusian Andaman andante/S and/DZGS Andean/M Andeee/M Andee/M Anderea/M Andersen/M Anders/N Anderson/M Andes Andie/M Andi/M andiron/MS Andonis/M Andorra/M Andover/M Andra/SM Andrea/MS Andreana/M Andree/M Andrei/M Andrej/M Andre/SM Andrew/MS Andrey/M Andria/M Andriana/M Andriette/M Andris androgenic androgen/SM androgynous androgyny/SM android/MS Andromache/M Andromeda/M Andropov/M Andros/M Andrus/M Andy/M anecdotal/Y anecdote/SM anechoic anemia/SM anemically anemic/S anemometer/MS anemometry/M anemone/SM anent aneroid Anestassia/M anesthesia/MS anesthesiologist/MS anesthesiology/SM anesthetically anesthetic/SM anesthetist/MS anesthetization/SM anesthetizer/M anesthetize/ZSRDG Anet/M Anetta/M Anette/M Anett/M aneurysm/MS anew Angara/M Angela/M Angeleno/SM Angele/SM angelfish/SM Angelia/M angelic angelical/Y Angelica/M angelica/MS Angelico/M Angelika/M Angeli/M Angelina/M Angeline/M Angelique/M Angelita/M Angelle/M Angel/M angel/MDSG Angelo/M Angelou/M Ange/M anger/GDMS Angevin/M Angie/M Angil/M angina/MS angiography angioplasty/S angiosperm/MS Angkor/M angle/GMZDSRJ angler/M Angles angleworm/MS Anglia/M Anglicanism/MS Anglican/MS Anglicism/SM Anglicization/MS anglicize/SDG Anglicize/SDG angling/M Anglo/MS Anglophile/SM Anglophilia/M Anglophobe/MS Anglophobia/M Angola/M Angolan/S angora/MS Angora/MS angrily angriness/M angry/RTP angst/MS Ångström/M angstrom/MS Anguilla/M anguish/DSMG angularity/MS angular/Y Angus/M Angy/M Anheuser/M anhydride/M anhydrite/M anhydrous/Y Aniakchak/M Ania/M Anibal/M Anica/M aniline/SM animadversion/SM animadvert/DSG animalcule/MS animal/MYPS animated/A animatedly animately/I animateness/MI animates/A animate/YNGXDSP animating/A animation/AMS animator/SM animism/SM animistic animist/S animized animosity/MS animus/SM anionic/S anion/MS aniseed/MS aniseikonic anise/MS anisette/SM anisotropic anisotropy/MS Anissa/M Anita/M Anitra/M Anjanette/M Anjela/M Ankara/M ankh/M ankhs anklebone/SM ankle/GMDS anklet/MS Annabal/M Annabela/M Annabella/M Annabelle/M Annabell/M Annabel/M Annadiana/M Annadiane/M Annalee/M Annaliese/M Annalise/M annalist/MS annal/MNS Anna/M Annamaria/M Annamarie/M Annapolis/M Annapurna/M anneal/DRSZG annealer/M Annecorinne/M annelid/MS Anneliese/M Annelise/M Anne/M Annemarie/M Annetta/M Annette/M annexation/SM annexe/M annex/GSD Annice/M Annie/M annihilate/XSDVGN annihilation/M annihilator/MS Anni/MS Annissa/M anniversary/MS Ann/M Annmaria/M Annmarie/M Annnora/M Annora/M annotated/U annotate/VNGXSD annotation/M annotator/MS announced/U announcement/SM announcer/M announce/ZGLRSD annoyance/MS annoyer/M annoying/Y annoy/ZGSRD annualized annual/YS annuitant/MS annuity/MS annular/YS annuli annulled annulling annulment/MS annul/SL annulus/M annum annunciate/XNGSD annunciation/M Annunciation/S annunciator/SM Anny/M anode/SM anodic anodize/GDS anodyne/SM anoint/DRLGS anointer/M anointment/SM anomalousness/M anomalous/YP anomaly/MS anomic anomie/M anon/S anonymity/MS anonymousness/M anonymous/YP anopheles/M anorak/SM anorectic/S anorexia/SM anorexic/S another/M Anouilh/M Ansell/M Ansel/M Anselma/M Anselm/M Anselmo/M Anshan/M ANSI/M Ansley/M ans/M Anson/M Anstice/M answerable/U answered/U answerer/M answer/MZGBSDR antacid/MS Antaeus/M antagonism/MS antagonistic antagonistically antagonist/MS antagonized/U antagonize/GZRSD antagonizing/U Antananarivo/M antarctic Antarctica/M Antarctic/M Antares anteater/MS antebellum antecedence/MS antecedent/SMY antechamber/SM antedate/GDS antediluvian/S anteing antelope/MS ante/MS antenatal antennae antenna/MS anterior/SY anteroom/SM ant/GSMD Anthea/M Anthe/M anthem/MGDS anther/MS Anthia/M Anthiathia/M anthill/S anthologist/MS anthologize/GDS anthology/SM Anthony/M anthraces anthracite/MS anthrax/M anthropic anthropocentric anthropogenic anthropoid/S anthropological/Y anthropologist/MS anthropology/SM anthropometric/S anthropometry/M anthropomorphic anthropomorphically anthropomorphism/SM anthropomorphizing anthropomorphous antiabortion antiabortionist/S antiaircraft antibacterial/S antibiotic/SM antibody/MS anticancer Antichrist/MS anticipated/U anticipate/XVGNSD anticipation/M anticipative/Y anticipatory anticked anticking anticlerical/S anticlimactic anticlimactically anticlimax/SM anticline/SM anticlockwise antic/MS anticoagulant/S anticoagulation/M anticommunism/SM anticommunist/SM anticompetitive anticyclone/MS anticyclonic antidemocratic antidepressant/SM antidisestablishmentarianism/M antidote/DSMG Antietam/M antifascist/SM antiformant antifreeze/SM antifundamentalist/M antigenic antigenicity/SM antigen/MS antigone Antigone/M Antigua/M antiheroes antihero/M antihistamine/MS antihistorical antiknock/MS antilabor Antillean Antilles antilogarithm/SM antilogs antimacassar/SM antimalarial/S antimatter/SM antimicrobial/S antimissile/S antimony/SM anting/M Antin/M antinomian antinomy/M antinuclear Antioch/M antioxidant/MS antiparticle/SM Antipas/M antipasti antipasto/MS antipathetic antipathy/SM antipersonnel antiperspirant/MS antiphonal/SY antiphon/SM antipodal/S antipodean/S antipode/MS Antipodes antipollution/S antipoverty antiquarianism/MS antiquarian/MS antiquary/SM antiquate/NGSD antiquation/M antique/MGDS antiquity/SM antiredeposition antiresonance/M antiresonator anti/S antisemitic antisemitism/M antisepses antisepsis/M antiseptically antiseptic/S antiserum/SM antislavery/S antisocial/Y antispasmodic/S antisubmarine antisymmetric antisymmetry antitank antitheses antithesis/M antithetic antithetical/Y antithyroid antitoxin/MS antitrust/MR antivenin/MS antiviral/S antivivisectionist/S antiwar antler/SDM Antofagasta/M Antoine/M Antoinette/M Antonella/M Antone/M Antonetta/M Antonia/M Antonie/M Antonietta/M Antoni/M Antonina/M Antonin/M Antonino/M Antoninus/M Antonio/M Antonius/M Anton/MS Antonovics/M Antony/M antonymous antonym/SM antral antsy/RT Antwan/M Antwerp/M Anubis/M anus/SM anvil/MDSG anxiety/MS anxiousness/SM anxious/PY any Anya/M anybody/S anyhow Any/M anymore anyone/MS anyplace anything/S anytime anyway/S anywhere/S anywise AOL/M aorta/MS aortic AP apace apache/MS Apache/MS Apalachicola/M apartheid/SM apart/LP apartment/MS apartness/M apathetic apathetically apathy/SM apatite/MS APB aped/A apelike ape/MDRSG Apennines aper/A aperiodic aperiodically aperiodicity/M aperitif/S aperture/MDS apex/MS aphasia/SM aphasic/S aphelia aphelion/SM aphid/MS aphonic aphorism/MS aphoristic aphoristically aphrodisiac/SM Aphrodite/M Apia/M apiarist/SM apiary/SM apical/YS apices's apiece apishness/M apish/YP aplenty aplomb/SM APO Apocalypse/M apocalypse/MS apocalyptic apocryphalness/M apocryphal/YP apocrypha/M Apocrypha/M apogee/MS apolar apolitical/Y Apollinaire/M Apollonian Apollo/SM apologetically/U apologetic/S apologetics/M apologia/SM apologist/MS apologize/GZSRD apologizer/M apologizes/A apologizing/U apology/MS apoplectic apoplexy/SM apostasy/SM apostate/SM apostatize/DSG apostleship/SM apostle/SM apostolic apostrophe/SM apostrophized apothecary/MS apothegm/MS apotheoses apotheosis/M apotheosized apotheosizes apotheosizing Appalachia/M Appalachian/MS appalling/Y appall/SDG Appaloosa/MS appaloosa/S appanage/M apparatus/SM apparel/SGMD apparency apparently/I apparentness/M apparent/U apparition/SM appealer/M appealing/UY appeal/SGMDRZ appear/AEGDS appearance/AMES appearer/S appease/DSRGZL appeased/U appeasement/MS appeaser/M appellant/MS appellate/VNX appellation/M appellative/MY appendage/MS appendectomy/SM appendices appendicitis/SM appendix/SM append/SGZDR appertain/DSG appetite/MVS appetizer/SM appetizing/YU Appia/M Appian/M applauder/M applaud/ZGSDR applause/MS applecart/M applejack/MS Apple/M apple/MS applesauce/SM Appleseed/M Appleton/M applet/S appliance/SM applicabilities applicability/IM applicable/I applicably applicant/MS applicate/V application/MA applicative/Y applicator/MS applier/SM appliquéd appliqué/MSG apply/AGSDXN appointee/SM appoint/ELSADG appointer/MS appointive appointment/ASEM Appolonia/M Appomattox/M apportion/GADLS apportionment/SAM appose/SDG appositeness/MS apposite/XYNVP apposition/M appositive/SY appraisal/SAM appraised/A appraisees appraiser/M appraises/A appraise/ZGDRS appraising/Y appreciable/I appreciably/I appreciated/U appreciate/XDSNGV appreciation/M appreciativeness/MI appreciative/PIY appreciator/MS appreciatory apprehend/DRSG apprehender/M apprehensible apprehension/SM apprehensiveness/SM apprehensive/YP apprentice/DSGM apprenticeship/SM apprise/DSG apprizer/SM apprizingly apprizings approachability/UM approachable/UI approach/BRSDZG approacher/M approbate/NX approbation/EMS appropriable appropriated/U appropriately/I appropriateness/SMI appropriate/XDSGNVYTP appropriation/M appropriator/SM approval/ESM approve/DSREG approved/U approver's/E approver/SM approving/YE approx approximate/XGNVYDS approximation/M approximative/Y appurtenance/MS appurtenant/S APR apricot/MS Aprilette/M April/MS Apr/M apron/SDMG apropos apse/MS apsis/M apter aptest aptitude/SM aptness/SMI aptness's/U apt/UPYI Apuleius/M aquaculture/MS aqualung/SM aquamarine/SM aquanaut/SM aquaplane/GSDM aquarium/MS Aquarius/MS aqua/SM aquatically aquatic/S aquavit/SM aqueduct/MS aqueous/Y aquiculture's aquifer/SM Aquila/M aquiline Aquinas/M Aquino/M Aquitaine/M AR Arabela/M Arabele/M Arabella/M Arabelle/M Arabel/M arabesque/SM Arabia/M Arabian/MS Arabic/M arability/MS Arabist/MS arable/S Arab/MS Araby/M Araceli/M arachnid/MS arachnoid/M arachnophobia Arafat/M Araguaya/M Araldo/M Aral/M Ara/M Aramaic/M Aramco/M Arapahoes Arapahoe's Arapaho/MS Ararat/M Araucanian/M Arawakan/M Arawak/M arbiter/MS arbitrage/GMZRSD arbitrager/M arbitrageur/S arbitrament/MS arbitrarily arbitrariness/MS arbitrary/P arbitrate/SDXVNG arbitration/M arbitrator/SM arbor/DMS arboreal/Y arbores arboretum/MS arborvitae/MS arbutus/SM ARC arcade/SDMG Arcadia/M Arcadian arcana/M arcane/P arc/DSGM archaeological/Y archaeologist/SM archaically archaic/P Archaimbaud/M archaism/SM archaist/MS archaize/GDRSZ archaizer/M Archambault/M archangel/SM archbishopric/SM archbishop/SM archdeacon/MS archdiocesan archdiocese/SM archduchess/MS archduke/MS Archean archenemy/SM archeologist's archeology/MS archer/M Archer/M archery/MS archetypal archetype/SM archfiend/SM archfool Archibald/M Archibaldo/M Archibold/M Archie/M archiepiscopal Archimedes/M arching/M archipelago/SM architect/MS architectonic/S architectonics/M architectural/Y architecture/SM architrave/MS archival archive/DRSGMZ archived/U archivist/MS Arch/MR archness/MS arch/PGVZTMYDSR archway/SM Archy/M arclike ARCO/M arcsine arctangent Arctic/M arctic/S Arcturus/M Ardabil Arda/MH Ardath/M Ardeen/M Ardelia/M Ardelis/M Ardella/M Ardelle/M ardency/M Ardene/M Ardenia/M Arden/M ardent/Y Ardine/M Ardisj/M Ardis/M Ardith/M ardor/SM Ardra/M arduousness/SM arduous/YP Ardyce/M Ardys Ardyth/M areal area/SM areawide are/BS Arel/M arenaceous arena/SM aren't Arequipa/M Ares Aretha/M Argentina/M Argentinean/S Argentine/SM Argentinian/S argent/MS Argonaut/MS argonaut/S argon/MS Argonne/M Argo/SM argosy/SM argot/SM arguable/IU arguably/IU argue/DSRGZ arguer/M argumentation/SM argumentativeness/MS argumentative/YP argument/SM Argus/M argyle/S Ariadne/M Ariana/M Arianism/M Arianist/SM aria/SM Aridatha/M aridity/SM aridness/M arid/TYRP Ariela/M Ariella/M Arielle/M Ariel/M Arie/SM Aries/S aright Ari/M Arin/M Ario/M Ariosto/M arise/GJSR arisen Aristarchus/M Aristides aristocracy/SM aristocratic aristocratically aristocrat/MS Aristophanes/M Aristotelean Aristotelian/M Aristotle/M arithmetical/Y arithmetician/SM arithmetic/MS arithmetize/SD Arius/M Ariz/M Arizona/M Arizonan/S Arizonian/S Arjuna/M Arkansan/MS Arkansas/M Arkhangelsk/M Ark/M ark/MS Arkwright/M Arlana/M Arlan/M Arlee/M Arleen/M Arlena/M Arlene/M Arlen/M Arleta/M Arlette/M Arley/M Arleyne/M Arlie/M Arliene/M Arlina/M Arlinda/M Arline/M Arlington/M Arlin/M Arluene/M Arly/M Arlyne/M Arlyn/M Armada/M armada/SM armadillo/MS Armageddon/SM Armagnac/M armament/EAS armament's/E Armand/M Armando/M Arman/M arm/ASEDG Armata/M armature/MGSD armband/SM armchair/MS Armco/M armed/U Armenia/M Armenian/MS armer/MES armful/SM armhole/MS arming/M Arminius/M Armin/M armistice/MS armless armlet/SM armload/M Armonk/M armored/U armorer/M armorial/S armory/DSM armor/ZRDMGS Armour/M armpit/MS armrest/MS arm's Armstrong/M Ar/MY army/SM Arnaldo/M Arneb/M Arne/M Arney/M Arnhem/M Arnie/M Arni/M Arnold/M Arnoldo/M Arno/M Arnuad/M Arnulfo/M Arny/M aroma/SM aromatherapist/S aromatherapy/S aromatically aromaticity/M aromaticness/M aromatic/SP Aron/M arose around arousal/MS aroused/U arouse/GSD ARPA/M Arpanet/M ARPANET/M arpeggio/SM arrack/M Arragon/M arraignment/MS arraign/SDGL arrangeable/A arranged/EA arrangement/AMSE arranger/M arranges/EA arrange/ZDSRLG arranging/EA arrant/Y arras/SM arrayer array/ESGMD arrear/SM arrest/ADSG arrestee/MS arrester/MS arresting/Y arrestor/MS Arrhenius/M arrhythmia/SM arrhythmic arrhythmical Arri/M arrival/MS arriver/M arrive/SRDG arrogance/MS arrogant/Y arrogate/XNGDS arrogation/M Arron/M arrowhead/SM arrowroot/MS arrow/SDMG arroyo/MS arr/TV arsenal/MS arsenate/M arsenic/MS arsenide/M arsine/MS arsonist/MS arson/SM Artair/M Artaxerxes/M artefact's Arte/M Artemas Artemis/M Artemus/M arterial/SY arteriolar arteriole/SM arterioscleroses arteriosclerosis/M artery/SM artesian artfulness/SM artful/YP Arther/M arthritic/S arthritides arthritis/M arthrogram/MS arthropod/SM arthroscope/S arthroscopic Arthurian Arthur/M artichoke/SM article/GMDS articulable/I articular articulated/EU articulately/I articulateness/IMS articulates/I articulate/VGNYXPSD articulation/M articulator/SM articulatory Artie/M artifact/MS artificer/M artifice/ZRSM artificiality/MS artificialness/M artificial/PY artillerist artilleryman/M artillerymen artillery/SM artiness/MS artisan/SM artiste/SM artistically/I artistic/I artist/MS artistry/SM artlessness/MS artless/YP Art/M art/SM artsy/RT Artur/M Arturo/M Artus/M artwork/MS Arty/M arty/TPR Aruba/M arum/MS Arvie/M Arvin/M Arv/M Arvy/M Aryan/MS Aryn/M as As A's Asa/M Asama/M asap ASAP asbestos/MS Ascella/M ascend/ADGS ascendancy/MS ascendant/SY ascender/SM Ascension/M ascension/SM ascent/SM ascertain/DSBLG ascertainment/MS ascetically asceticism/MS ascetic/SM ASCII ascot/MS ascribe/GSDB ascription/MS ascriptive Ase/M aseptically aseptic/S asexuality/MS asexual/Y Asgard/M ashame/D ashamed/UY Ashanti/M Ashbey/M Ashby/M ashcan/SM Ashely/M Asher/M Asheville/M Ashia/M Ashien/M Ashil/M Ashkenazim Ashkhabad/M Ashla/M Ashland/M Ashlan/M ashlar/GSDM Ashlee/M Ashleigh/M Ashlen/M Ashley/M Ashlie/M Ashli/M Ashlin/M Ashly/M ashman/M ash/MNDRSG Ashmolean/M Ash/MRY ashore ashram/SM Ashton/M ashtray/MS Ashurbanipal/M ashy/RT Asia/M Asian/MS Asiatic/SM aside/S Asilomar/M Asimov asinine/Y asininity/MS askance ask/DRZGS asked/U asker/M askew/P ASL aslant asleep Asmara/M asocial/S Asoka/M asparagus/MS aspartame/S ASPCA aspect/SM Aspell/M aspen/M Aspen/M asperity/SM asper/M aspersion/SM asphalt/MDRSG asphodel/MS asphyxia/MS asphyxiate/GNXSD asphyxiation/M aspic/MS Aspidiske/M aspidistra/MS aspirant/MS aspirate/NGDSX aspirational aspiration/M aspirator/SM aspire/GSRD aspirer/M aspirin/SM asplenium asp/MNRXS Asquith/M Assad/M assailable/U assailant/SM assail/BGDS Assamese/M Assam/M assassinate/DSGNX assassination/M assassin/MS assaulter/M assaultive/YP assault/SGVMDR assayer/M assay/SZGRD assemblage/MS assemble/ADSREG assembled/U assembler/EMS assemblies/A assembly/EAM assemblyman/M assemblymen Assembly/MS assemblywoman assemblywomen assent/SGMRD assert/ADGS asserter/MS assertional assertion/AMS assertiveness/SM assertive/PY assess/BLSDG assessed/A assesses/A assessment/SAM assessor/MS asset/SM asseverate/XSDNG asseveration/M asshole/MS assiduity/SM assiduousness/SM assiduous/PY assign/ALBSGD assignation/MS assigned/U assignee/MS assigner/MS assignment/MAS assignor/MS assigns/CU assimilate/VNGXSD assimilationist/M assimilation/M Assisi/M assistance/SM assistantship/SM assistant/SM assisted/U assister/M assist/RDGS assize/MGSD ass/MNS assn assoc associable associated/U associate/SDEXNG associateship associational association/ME associative/Y associativity/S associator/MS assonance/SM assonant/S assorter/M assort/LRDSG assortment/SM asst assuaged/U assuage/SDG assumability assumer/M assume/SRDBJG assuming/UA assumption/SM assumptive assurance/AMS assure/AGSD assuredness/M assured/PYS assurer/SM assuring/YA Assyria/M Assyrian/SM Assyriology/M Astaire/SM Astarte/M astatine/MS aster/ESM asteria asterisked/U asterisk/SGMD astern asteroidal asteroid/SM asthma/MS asthmatic/S astigmatic/S astigmatism/SM astir astonish/GSDL astonishing/Y astonishment/SM Aston/M Astoria/M Astor/M astounding/Y astound/SDG astraddle Astrakhan/M astrakhan/SM astral/SY Astra/M astray astride Astrid/M astringency/SM astringent/YS Astrix/M astrolabe/MS astrologer/MS astrological/Y astrologist/M astrology/SM astronautical astronautic/S astronautics/M astronaut/SM astronomer/MS astronomic astronomical/Y astronomy/SM astrophysical astrophysicist/SM astrophysics/M Astroturf/M AstroTurf/S Asturias/M astuteness/MS astute/RTYP Asunción/M asunder Aswan/M asylum/MS asymmetric asymmetrical/Y asymmetry/MS asymptomatic asymptomatically asymptote/MS asymptotically asymptotic/Y asynchronism/M asynchronous/Y asynchrony at Atacama/M Atahualpa/M Atalanta/M Atari/M Atatürk/M atavism/MS atavistic atavist/MS ataxia/MS ataxic/S atelier/SM atemporal ate/S Athabasca/M Athabascan's Athabaskan/MS Athabaska's atheism/SM atheistic atheist/SM Athena/M Athene/M Athenian/SM Athens/M atheroscleroses atherosclerosis/M athirst athlete/MS athletically athleticism/M athletic/S athletics/M athwart atilt Atkins/M Atkinson/M Atlanta/M Atlante/MS atlantes Atlantic/M Atlantis/M atlas/SM Atlas/SM At/M Atman ATM/M atmosphere/DSM atmospherically atmospheric/S atoll/MS atomically atomicity/M atomic/S atomics/M atomistic atomization/SM atomize/GZDRS atomizer/M atom/SM atonality/MS atonal/Y atone/LDSG atonement/SM atop ATP Atreus/M atria atrial Atria/M atrium/M atrociousness/SM atrocious/YP atrocity/SM atrophic atrophy/DSGM atropine/SM Atropos/M Ats attach/BLGZMDRS attached/UA attacher/M attaché/S attachment/ASM attacker/M attack/GBZSDR attainabilities attainability/UM attainableness/M attainable/U attainably/U attain/AGSD attainder/MS attained/U attainer/MS attainment/MS attar/MS attempt/ADSG attempter/MS attendance/MS attendant/SM attended/U attendee/SM attender/M attend/SGZDR attentional attentionality attention/IMS attentiveness/IMS attentive/YIP attenuated/U attenuate/SDXGN attenuation/M attenuator/MS attestation/SM attested/U attester/M attest/GSDR Attic Attica/M attic/MS Attila/M attire/SDG attitude/MS attitudinal/Y attitudinize/SDG Attlee/M attn Attn attorney/SM attractant/SM attract/BSDGV attraction/MS attractivenesses attractiveness/UM attractive/UYP attractor/MS attributable/U attribute/BVNGRSDX attributed/U attributer/M attributional attribution/M attributive/SY attrition/MS Attucks attune/SDG atty ATV/S atwitter Atwood/M atypical/Y Aube/M Auberge/M aubergine/MS Auberon/M Auberta/M Aubert/M Aubine/M Aubree/M Aubrette/M Aubrey/M Aubrie/M Aubry/M auburn/SM Auckland/M auctioneer/SDMG auction/MDSG audaciousness/SM audacious/PY audacity/MS Auden/M audibility/MSI audible/I audibles audibly/I Audie/M audience/MS Audi/M audiogram/SM audiological audiologist/MS audiology/SM audiometer/MS audiometric audiometry/M audiophile/SM audio/SM audiotape/S audiovisual/S audited/U audition/MDSG auditorium/MS auditor/MS auditory/S audit/SMDVG Audra/M Audre/M Audrey/M Audrie/M Audrye/M Audry/M Audubon/M Audy/M Auerbach/M Augean auger/SM aught/S Augie/M Aug/M augmentation/SM augmentative/S augment/DRZGS augmenter/M augur/GDMS augury/SM Augusta/M Augustan/S Auguste/M Augustina/M Augustine/M Augustinian/S Augustin/M augustness/SM Augusto/M August/SM august/STPYR Augustus/M Augy/M auk/MS Au/M Aundrea/M auntie/MS aunt/MYS aunty's aural/Y Aura/M aura/SM Aurea/M Aurelea/M Aurelia/M Aurelie/M Aurelio/M Aurelius/M Aurel/M aureole/GMSD aureomycin Aureomycin/M Auria/M auric auricle/SM auricular Aurie/M Auriga/M Aurilia/M Aurlie/M Auroora/M auroral Aurora/M aurora/SM Aurore/M Aurthur/M Auschwitz/M auscultate/XDSNG auscultation/M auspice/SM auspicious/IPY auspiciousnesses auspiciousness/IM Aussie/MS Austen/M austereness/M austere/TYRP austerity/SM Austina/M Austine/M Austin/SM austral Australasia/M Australasian/S australes Australia/M Australian/MS Australis/M australites Australoid Australopithecus/M Austria/M Austrian/SM Austronesian authentically authenticated/U authenticate/GNDSX authentication/M authenticator/MS authenticity/MS authentic/UI author/DMGS authoress/S authorial authoritarianism/MS authoritarian/S authoritativeness/SM authoritative/PY authority/SM authorization/MAS authorize/AGDS authorized/U authorizer/SM authorizes/U authorship/MS autism/MS autistic/S autobahn/MS autobiographer/MS autobiographic autobiographical/Y autobiography/MS autoclave/SDGM autocollimator/M autocorrelate/GNSDX autocorrelation/M autocracy/SM autocratic autocratically autocrat/SM autodial/R autodidact/MS autofluorescence autograph/MDG autographs autoignition/M autoimmune autoimmunity/S autoloader automaker/S automata's automate/NGDSX automatically automatic/S automation/M automatism/SM automatize/DSG automaton/SM automobile/GDSM automorphism/SM automotive autonavigator/SM autonomic/S autonomous/Y autonomy/MS autopilot/SM autopsy/MDSG autoregressive autorepeat/GS auto/SDMG autostart autosuggestibility/M autotransformer/M autoworker/S autumnal/Y Autumn/M autumn/MS aux auxiliary/S auxin/MS AV availability/USM availableness/M available/U availably avail/BSZGRD availing/U avalanche/MGSD Avalon/M Ava/M avant avarice/SM avariciousness/M avaricious/PY avast/S avatar/MS avaunt/S avdp Aveline/M Ave/MS avenged/U avenger/M avenge/ZGSRD Aventine/M Aventino/M avenue/MS average/DSPGYM Averell/M Averill/M Averil/M Avernus/M averred averrer averring Averroes/M averseness/M averse/YNXP aversion/M avers/V avert/GSD Averyl/M Avery/M ave/S aves/C Avesta/M avg avian/S aviary/SM aviate/NX aviation/M aviator/SM aviatrices aviatrix/SM Avicenna/M Avictor/M avidity/MS avid/TPYR Avie/M Avigdor/M Avignon/M Avila/M avionic/S avionics/M Avior/M Avis avitaminoses avitaminosis/M Avivah/M Aviva/M Aviv/M avocado/MS avocational avocation/SM Avogadro/M avoidable/U avoidably/U avoidance/SM avoider/M avoid/ZRDBGS avoirdupois/MS Avon/M avouch/GDS avowal/EMS avowed/Y avower/M avow/GEDS Avram/M Avril/M Avrit/M Avrom/M avuncular av/ZR AWACS await/SDG awake/GS awakened/U awakener/M awakening/S awaken/SADG awarder/M award/RDSZG awareness/MSU aware/TRP awash away/PS aweigh awe/SM awesomeness/SM awesome/PY awestruck awfuller awfullest awfulness/SM awful/YP aw/GD awhile/S awkwardness/MS awkward/PRYT awl/MS awning/DM awn/MDJGS awoke awoken AWOL awry/RT ax/DRSZGM axehead/S Axel/M Axe/M axeman axial/Y axillary axiological/Y axiology/M axiomatically axiomatic/S axiomatization/MS axiomatize/GDS axiom/SM axion/SM axis/SM axle/MS axletree/MS Ax/M axolotl/SM axon/SM ayah/M ayahs Ayala/M ayatollah ayatollahs aye/MZRS Ayers Aylmar/M Aylmer/M Aymara/M Aymer/M Ayn/M AZ azalea/SM Azania/M Azazel/M Azerbaijan/M azimuthal/Y azimuth/M azimuths Azores Azov/M AZT Aztecan Aztec/MS azure/MS BA Baal/SM baa/SDG Babara/M Babar's Babbage/M Babbette/M Babbie/M babbitt/GDS Babbitt/M babbler/M babble/RSDGZ Babb/M Babcock/M Babel/MS babel/S babe/SM Babette/M Babita/M Babka/M baboon/MS Bab/SM babushka/MS babyhood/MS babyish Babylonia/M Babylonian/SM Babylon/MS babysat babysit/S babysitter/S babysitting baby/TDSRMG Bacall/M Bacardi/M baccalaureate/MS baccarat/SM bacchanalia Bacchanalia/M bacchanalian/S bacchanal/SM Bacchic Bacchus/M bachelorhood/SM bachelor/SM Bach/M bacillary bacilli bacillus/MS backache/SM backarrow backbencher/M backbench/ZR backbiter/M backbite/S backbitten backbit/ZGJR backboard/SM backbone/SM backbreaking backchaining backcloth/M backdate/GDS backdrop/MS backdropped backdropping backed/U backer/M backfield/SM backfill/SDG backfire/GDS backgammon/MS background/SDRMZG back/GZDRMSJ backhanded/Y backhander/M backhand/RDMSZG backhoe/S backing/M backlash/GRSDM backless backlogged backlogging backlog/MS backorder backpacker/M backpack/ZGSMRD backpedal/DGS backplane/MS backplate/SM backrest/MS backscatter/SMDG backseat/S backside/SM backslapper/MS backslapping/M backslash/DSG backslider/M backslide/S backslid/RZG backspace/GSD backspin/SM backstabber/M backstabbing backstage backstair/S backstitch/GDSM backstop/MS backstopped backstopping backstreet/M backstretch/SM backstroke/GMDS backtalk/S backtrack/SDRGZ backup/SM Backus/M backwardness/MS backward/YSP backwash/SDMG backwater/SM backwood/S backwoodsman/M backwoodsmen backyard/MS baconer/M Bacon/M bacon/SRM bacterial/Y bacteria/MS bactericidal bactericide/SM bacteriologic bacteriological bacteriologist/MS bacteriology/SM bacterium/M Bactria/M badder baddest baddie/MS bade Baden/M badge/DSRGMZ badger/DMG badinage/DSMG badland/S Badlands/M badman/M badmen badminton/MS badmouth/DG badmouths badness/SM bad/PSNY Baedeker/SM Baez/M Baffin/M bafflement/MS baffler/M baffle/RSDGZL baffling/Y bagatelle/MS bagel/SM bagful/MS baggageman baggagemen baggage/SM bagged/M bagger/SM baggily bagginess/MS bagging/M baggy/PRST Baghdad/M bagpiper/M bagpipe/RSMZ Bagrodia/MS bag/SM baguette/SM Baguio/M bah Baha'i Bahama/MS Bahamanian/S Bahamian/MS Baha'ullah Bahia/M Bahrain/M bahs Baikal/M Bailey/SM bail/GSMYDRB Bailie/M bailiff/SM bailiwick/MS Baillie/M Bail/M bailout/MS bailsman/M bailsmen Baily/M Baird/M bairn/SM baiter/M bait/GSMDR baize/GMDS Baja/M baked/U bakehouse/M Bakelite/M baker/M Baker/M Bakersfield/M bakery/SM bakeshop/S bake/ZGJDRS baking/M baklava/M baksheesh/SM Baku/M Bakunin/M balaclava/MS balalaika/MS balanced/A balancedness balancer/MS balance's balance/USDG Balanchine/M Balboa/M balboa/SM balcony/MSD balderdash/MS Balder/M baldfaced Bald/MR baldness/MS bald/PYDRGST baldric/SM Balduin/M Baldwin/M baldy Balearic/M baleen/MS balefuller balefullest balefulness/MS baleful/YP Bale/M bale/MZGDRS baler/M Balfour/M Bali/M Balinese balkanization balkanize/DG Balkan/SM balker/M balk/GDRS Balkhash/M balkiness/M balky/PRT balladeer/MS ballade/MS balladry/MS ballad/SM Ballard/SM ballast/SGMD ballcock/S ballerina/MS baller/M balletic ballet/MS ballfields ballgame/S ball/GZMSDR ballistic/S ballistics/M Ball/M balloonist/S balloon/RDMZGS balloter/M ballot/MRDGS ballpark/SM ballplayer/SM ballpoint/SM ballroom/SM ballsy/TR ballyhoo/SGMD balminess/SM balm/MS balmy/PRT baloney/SM balsam/GMDS balsamic balsa/MS Balthazar/M Baltic/M Baltimore/M Baluchistan/M baluster/MS balustrade/SM Balzac/M Ba/M Bamako/M Bamberger/M Bambie/M Bambi/M bamboo/SM bamboozle/GSD Bamby/M Banach/M banality/MS banal/TYR banana/SM Bancroft/M bandager/M bandage/RSDMG bandanna/SM bandbox/MS bandeau/M bandeaux band/EDGS bander/M banding/M bandit/MS banditry/MS bandmaster/MS bandoleer/SM bandpass band's bandsman/M bandsmen bandstand/SM bandstop Bandung/M bandwagon/MS bandwidth/M bandwidths bandy/TGRSD banefuller banefullest baneful/Y bane/MS Bangalore/M banger/M bang/GDRZMS bangkok Bangkok/M Bangladeshi/S Bangladesh/M bangle/MS Bangor/M Bangui/M bani banisher/M banishment/MS banish/RSDGL banister/MS Banjarmasin/M banjoist/SM banjo/MS Banjul/M bankbook/SM bankcard/S banker/M bank/GZJDRMBS banking/M Bank/MS banknote/S bankroll/DMSG bankruptcy/MS bankrupt/DMGS Banky/M Ban/M banned/U Banneker/M banner/SDMG banning/U Bannister/M bannister's bannock/SM banns banqueter/M banquet/SZGJMRD banquette/MS ban/SGMD banshee/MS bans/U bantam/MS bantamweight/MS banterer/M bantering/Y banter/RDSG Banting/M Bantu/SM banyan/MS banzai/S baobab/SM Baotou/M baptismal/Y baptism/SM Baptiste/M baptistery/MS baptist/MS Baptist/MS baptistry's baptized/U baptizer/M baptize/SRDZG baptizes/U Barabbas/M Barbabas/M Barbabra/M Barbadian/S Barbados/M Barbaraanne/M Barbara/M Barbarella/M barbarianism/MS barbarian/MS barbaric barbarically barbarism/MS barbarity/SM barbarize/SDG Barbarossa/M barbarousness/M barbarous/PY Barbary/M barb/DRMSGZ barbecue/DRSMG barbed/P Barbee/M barbell/SM barbel/MS Barbe/M barbeque's barber/DMG barbered/U Barber/M barberry/MS barbershop/MS Barbette/M Barbey/M Barbie/M Barbi/M barbital/M barbiturate/MS Barbour/M Barbra/M Barb/RM Barbuda/M barbwire/SM Barby/M barcarole/SM Barcelona/M Barclay/M Bardeen/M Barde/M bardic Bard/M bard/MDSG bareback/D barefacedness/M barefaced/YP barefoot/D barehanded bareheaded barelegged bareness/MS Barents/M bare/YSP barfly/SM barf/YDSG bargainer/M bargain/ZGSDRM barge/DSGM bargeman/M bargemen bargepole/M barhopped barhopping barhop/S Bari/M baritone/MS barium/MS barked/C barkeeper/M barkeep/SRZ barker/M Barker/M bark/GZDRMS Barkley/M barks/C barleycorn/MS barley/MS Barlow/M barmaid/SM barman/M barmen Bar/MH Barnabas Barnabe/M Barnaby/M barnacle/MDS Barnard/M Barnaul/M Barnebas/M Barnes Barnett/M Barney/M barnful barn/GDSM Barnhard/M Barnie/M Barn/M barnsful barnstorm/DRGZS barnstormer/M Barnum/M barnyard/MS Barny/M Baroda/M barometer/MS barometric barometrically baronage/MS baroness/MS baronetcy/SM baronet/MS baronial Baron/M baron/SM barony/SM baroque/SPMY barque's Barquisimeto/M barracker/M barrack/SDRG barracuda/MS barrage/MGSD Barranquilla/M barred/ECU barre/GMDSJ barrel/SGMD barrenness/SM barren/SPRT Barrera/M Barret/M barrette/SM Barrett/M barricade/SDMG Barrie/M barrier/MS barring/R barrio/SM Barri/SM barrister/MS Barr/M Barron/M barroom/SM barrow/MS Barry/M Barrymore/MS bars/ECU barstool/SM Barstow/M Bartel/M bartender/M bartend/ZR barterer/M barter/SRDZG bar/TGMDRS Barthel/M Barth/M Bartholdi/M Bartholemy/M Bartholomeo/M Bartholomeus/M Bartholomew/M Bartie/M Bartlet/M Bartlett/M Bart/M Bartók/M Bartolemo/M Bartolomeo/M Barton/M Bartram/M Barty/M barycenter barycentre's barycentric Bary/M baryon/SM Baryram/M Baryshnikov/M basaltic basalt/SM basal/Y Bascom/M bas/DRSTG baseball/MS baseband baseboard/MS base/CGRSDL baseless baseline/SM Basel/M basely Base/M baseman/M basemen basement/CSM baseness/MS baseplate/M base's basetting bashfulness/MS bashful/PY bash/JGDSR Basho/M Basia/M BASIC basically basic/S Basie/M basilar Basile/M basilica/SM Basilio/M basilisk/SM Basilius/M Basil/M basil/MS basin/DMS basinful/S basis/M basketball/MS basketry/MS basket/SM basketwork/SM bask/GSD basophilic Basque/SM Basra/M Basseterre/M basset/GMDS Bassett/M bassinet/SM bassist/MS Bass/M basso/MS bassoonist/MS bassoon/MS bass/SM basswood/SM bastardization/MS bastardized/U bastardize/SDG bastard/MYS bastardy/MS baste/NXS baster/M Bastian/M Bastien/M Bastille/M basting/M bastion/DM bast/SGZMDR Basutoland/M Bataan/M Batavia/M batch/MRSDG bated/U bate/KGSADC bater/AC Bates bathe bather/M bathetic bathhouse/SM bath/JMDSRGZ bathmat/S Batholomew/M bathos/SM bathrobe/MS bathroom/SDM baths Bathsheba/M bathtub/MS bathwater bathyscaphe's bathysphere/MS batik/DMSG Batista/M batiste/SM Bat/M batman/M Batman/M batmen baton/SM Batsheva/M batsman/M bat/SMDRG batsmen battalion/MS batted batten/SDMG batter/SRDZG battery/MS batting/MS battledore/MS battledress battlefield/SM battlefront/SM battle/GMZRSDL battleground/SM Battle/M battlement/SMD battler/M battleship/MS batty/RT Batu/M batwings bauble/SM Baudelaire/M baud/M Baudoin/M Baudouin/M Bauer/M Bauhaus/M baulk/GSDM Bausch/M bauxite/SM Bavaria/M Bavarian/S bawdily bawdiness/MS bawd/SM bawdy/PRST bawler/M bawl/SGDR Baxie/M Bax/M Baxter/M Baxy/M Bayamon Bayard/M bayberry/MS Bayda/M Bayer/M Bayes Bayesian bay/GSMDY Baylor/M Bay/MR bayonet/SGMD Bayonne/M bayou/MS Bayreuth/M bazaar/MS bazillion/S bazooka/MS BB BBB BBC bbl BBQ BBS BC BCD bdrm beachcomber/SM beachhead/SM Beach/M beach/MSDG beachwear/M beacon/DMSG beading/M Beadle/M beadle/SM bead/SJGMD beadsman/M beadworker beady/TR beagle/SDGM beaker/M beak/ZSDRM Beale/M Bealle/M Bea/M beam/MDRSGZ beanbag/SM bean/DRMGZS beanie/SM Bean/M beanpole/MS beanstalk/SM bearable/U bearably/U beard/DSGM bearded/P beardless Beard/M Beardmore/M Beardsley/M bearer/M bearing/M bearishness/SM bearish/PY bearlike Bear/M Bearnaise/M Bearnard/M bearskin/MS bear/ZBRSJG Beasley/M beasties beastings/M beastliness/MS beastly/PTR beast/SJMY beatable/U beatably/U beaten/U beater/M beatific beatifically beatification/M beatify/GNXDS beating/M beatitude/MS Beatlemania/M Beatles/M beatnik/SM beat/NRGSBZJ Beatrice/M Beatrisa/M Beatrix/M Beatriz/M Beauchamps Beaufort/M Beaujolais/M Beau/M Beaumarchais/M Beaumont/M beau/MS Beauregard/M beauteousness/M beauteous/YP beautician/MS beautification/M beautifier/M beautifully/U beautifulness/M beautiful/PTYR beautify/SRDNGXZ beaut/SM beauty/SM Beauvoir/M beaux's beaver/DMSG Beaverton/M Bebe/M bebop/MS becalm/GDS became because Becca/M Bechtel/M Becka/M Becker/M Becket/M Beckett/M beck/GSDM Beckie/M Becki/M beckon/SDG Beck/RM Becky/M becloud/SGD become/GJS becoming/UY Becquerel/M bedaub/GDS bedazzle/GLDS bedazzlement/SM bedbug/SM bedchamber/M bedclothes bedded bedder/MS bedding/MS bedeck/DGS Bede/M bedevil/DGLS bedevilment/SM bedfast bedfellow/MS Bedford/M bedimmed bedimming bedim/S bedizen/DGS bedlam/MS bedlinen bedmaker/SM bedmate/MS bed/MS Bedouin/SM bedpan/SM bedpost/SM bedraggle/GSD bedridden bedrock/SM bedroll/SM bedroom/DMS bedsheets bedside/MS bedsit bedsitter/M bedsore/MS bedspread/SM bedspring/SM bedstead/SM bedstraw/M bedtime/SM Beebe/M beebread/MS Beecher/M beech/MRSN beechnut/MS beechwood beefburger/SM beefcake/MS beef/GZSDRM beefiness/MS beefsteak/MS beefy/TRP beehive/MS beekeeper/MS beekeeping/SM beeline/MGSD Beelzebub/M Bee/M bee/MZGJRS been/S beeper/M beep/GZSMDR Beerbohm/M beer/M beermat/S beery/TR beeswax/DSMG Beethoven/M beetle/GMRSD Beeton/M beetroot/M beet/SM beeves/M befall/SGN befell befit/SM befitted befitting/Y befogged befogging befog/S before beforehand befoul/GSD befriend/DGS befuddle/GLDS befuddlement/SM began beget/S begetting beggar/DYMSG beggarliness/M beggarly/P beggary/MS begged begging Begin/M beginner/MS beginning/MS begin/S begone/S begonia/SM begot begotten begrime/SDG begrudge/GDRS begrudging/Y beg/S beguilement/SM beguiler/M beguile/RSDLZG beguiling/Y beguine/SM begum/MS begun behalf/M behalves Behan/M behave/GRSD behavioral/Y behaviorism/MS behavioristic/S behaviorist/S behavior/SMD behead/GSD beheld behemoth/M behemoths behest/SM behindhand behind/S beholder/M behold/ZGRNS behoofs behoove/SDJMG behooving/YM Behring/M Beiderbecke/M beige/MS Beijing Beilul/M being/M Beirut/M Beitris/M bejewel/SDG Bekesy/M Bekki/M be/KS belabor/MDSG Bela/M Belarus belate/D belatedness/M belated/PY Belau/M belay/GSD belch/GSD beleaguer/GDS Belem/M Belfast/M belfry/SM Belgian/MS Belgium/M Belg/M Belgrade/M Belia/M Belicia/M belie belief/ESUM belier/M believability's believability/U believable/U believably/U believed/U believe/EZGDRS believer/MUSE believing/U Belinda/M Belita/M belittlement/MS belittler/M belittle/RSDGL Belize/M belladonna/MS Bella/M Bellamy/M Bellanca/M Bellatrix/M bellboy/MS belled/A Belle/M belle/MS belletristic belletrist/SM Belleville/M bellflower/M bell/GSMD bellhop/MS bellicoseness/M bellicose/YP bellicosity/MS belligerence/SM belligerency/MS belligerent/SMY Bellina/M belling/A Bellini/M Bell/M bellman/M bellmen Bellovin/M bellow/DGS Bellow/M bellows/M bells/A bellwether/MS Bellwood/M bellyacher/M bellyache/SRDGM bellybutton/MS bellyfull bellyful/MS belly/SDGM Bel/M Belmont/M Belmopan/M Beloit/M belong/DGJS belonging/MP Belorussian/S Belorussia's belove/D beloved/S below/S Belshazzar/M belted/U belt/GSMD belting/M Belton/M Beltran/M Beltsville/M beltway/SM beluga/SM Belushi/M Belva/M belvedere/M Belvia/M bely/DSRG beman Be/MH bemire/SDG bemoan/GDS bemused/Y bemuse/GSDL bemusement/SM Benacerraf/M Benares's bencher/M benchmark/GDMS bench/MRSDG bend/BUSG bended Bender/M bender/MS Bendick/M Bendicty/M Bendite/M Bendix/M beneath Benedetta/M Benedetto/M Benedick/M Benedicta/M Benedictine/MS benediction/MS Benedict/M Benedicto/M benedictory Benedikta/M Benedikt/M benefaction/MS benefactor/MS benefactress/S benefice/MGSD beneficence/SM beneficent/Y beneficialness/M beneficial/PY beneficiary/MS benefiter/M benefit/SRDMZG Benelux/M Benet/M Benetta/M Benetton/M benevolence/SM benevolentness/M benevolent/YP Bengali/M Bengal/SM Benghazi/M Bengt/M Beniamino/M benightedness/M benighted/YP benignant benignity/MS benign/Y Beninese Benin/M Benita/M Benito/M Benjamen/M Benjamin/M Benjie/M Benji/M Benjy/M Ben/M Bennett/M Bennie/M Benni/M Bennington/M Benn/M Benny/M Benoite/M Benoit/M Benson/M Bentham/M Bentlee/M Bentley/MS Bent/M Benton/M bents bent/U bentwood/SM benumb/SGD Benyamin/M Benzedrine/M benzene/MS benzine/SM Benz/M Beograd's Beowulf/M bequeath/GSD bequeaths bequest/MS berate/GSD Berber/MS bereave/GLSD bereavement/MS bereft Berenice/M Beret/M beret/SM Bergen/M Bergerac/M Berger/M Berget/M Berglund/M Bergman/M Berg/NRM berg/NRSM Bergson/M Bergsten/M Bergstrom/M beribbon/D beriberi/SM Beringer/M Bering/RM Berkeley/M berkelium/SM Berke/M Berkie/M Berkley/M Berkly/M Berkowitz/M Berkshire/SM Berky/M Berk/YM Berle/M Berliner/M Berlin/SZRM Berlioz/M Berlitz/M Berman/M Ber/MG berm/SM Bermuda/MS Bermudan/S Bermudian/S Bernadene/M Bernadette/M Bernadina/M Bernadine/M Berna/M Bernardina/M Bernardine/M Bernardino/M Bernard/M Bernardo/M Bernarr/M Bernays/M Bernbach/M Bernelle/M Berne's Bernese Bernete/M Bernetta/M Bernette/M Bernhard/M Bernhardt/M Bernice/M Berniece/M Bernie/M Berni/M Bernini/M Bernita/M Bern/M Bernoulli/M Bernstein/M Berny/M Berra/M Berrie/M Berri/M berrylike Berry/M berry/SDMG berserker/M berserk/SR Berta/M Berte/M Bertha/M Berthe/M berth/MDGJ berths Bertie/M Bertillon/M Berti/M Bertina/M Bertine/M Bert/M Berton/M Bertram/M Bertrand/M Bertrando/M Berty/M Beryle/M beryllium/MS Beryl/M beryl/SM Berzelius/M bes beseecher/M beseeching/Y beseech/RSJZG beseem/GDS beset/S besetting beside/S besieger/M besiege/SRDZG besmear/GSD besmirch/GSD besom/GMDS besot/S besotted besotting besought bespangle/GSD bespatter/SGD bespeak/SG bespectacled bespoke bespoken Bess Bessel/M Bessemer/M Bessie/M Bessy/M best/DRSG bestiality/MS bestial/Y bestiary/MS bestirred bestirring bestir/S Best/M bestowal/SM bestow/SGD bestrew/DGS bestrewn bestridden bestride/SG bestrode bestseller/MS bestselling bestubble/D betaken betake/SG beta/SM betatron/M betcha Betelgeuse/M betel/MS Bethanne/M Bethany/M bethel/M Bethe/M Bethena/M Bethesda/M Bethina/M bethink/GS Bethlehem/M beth/M Beth/M bethought Bethune betide/GSD betimes bet/MS betoken/GSD betook betrayal/SM betrayer/M betray/SRDZG betrothal/SM betrothed/U betroth/GD betroths Betsey/M Betsy/M Betta/M Betteanne/M Betteann/M Bette/M betterment/MS better/SDLG Bettie/M Betti/M Bettina/M Bettine/M betting bettor/SM Bettye/M Betty/SM betweenness/M between/SP betwixt Beulah/M Bevan/M bevel/SJGMRD beverage/MS Beverie/M Beverlee/M Beverley/M Beverlie/M Beverly/M Bevin/M Bevon/M Bev's Bevvy/M bevy/SM bewail/GDS beware/GSD bewhisker/D bewigged bewildered/PY bewildering/Y bewilder/LDSG bewilderment/SM bewitching/Y bewitch/LGDS bewitchment/SM bey/MS beyond/S bezel/MS bf B/GT Bhopal/M Bhutanese Bhutan/M Bhutto/M Bialystok/M Bianca/M Bianco/M Bianka/M biannual/Y bias/DSMPG biased/U biathlon/MS biaxial/Y bibbed Bibbie/M bibbing Bibbye/M Bibby/M Bibi/M bible/MS Bible/MS biblical/Y biblicists bibliographer/MS bibliographical/Y bibliographic/S bibliography/MS bibliophile/MS Bib/M bib/MS bibulous bicameral bicameralism/MS bicarb/MS bicarbonate/MS bicentenary/S bicentennial/S bicep/S biceps/M bichromate/DM bickerer/M bickering/M bicker/SRDZG biconcave biconnected biconvex bicuspid/S bicycler/M bicycle/RSDMZG bicyclist/SM biddable bidden/U bidder/MS Biddie/M bidding/MS Biddle/M Biddy/M biddy/SM bider/M bide/S bidet/SM Bidget/M bid/GMRS bidiagonal bidirectional/Y bids/A biennial/SY biennium/SM Bienville/M Bierce/M bier/M bifocal/S bifurcate/SDXGNY bifurcation/M bigamist/SM bigamous bigamy/SM Bigelow/M Bigfoot bigged bigger biggest biggie/SM bigging biggish bighead/MS bigheartedness/S bighearted/P bighorn/MS bight/SMDG bigmouth/M bigmouths bigness/SM bigoted/Y bigot/MDSG bigotry/MS big/PYS bigwig/MS biharmonic bijection/MS bijective/Y bijou/M bijoux bike/MZGDRS biker/M bikini/SMD Biko/M bilabial/S bilateralness/M bilateral/PY bilayer/S Bilbao/M bilberry/MS Bilbo/M bile/SM bilge/GMDS biliary Bili/M bilinear bilingualism/SM bilingual/SY biliousness/SM bilious/P bilker/M bilk/GZSDR billboard/MDGS biller/M billet/MDGS billfold/MS billiard/SM Billie/M Billi/M billing/M billingsgate/SM Billings/M billionaire/MS billion/SHM billionths bill/JGZSBMDR Bill/JM billow/DMGS billowy/RT billposters Billye/M Billy/M billy/SM Bil/MY bi/M Bi/M bimbo/MS bimetallic/S bimetallism/MS Bimini/M bimodal bimolecular/Y bimonthly/S binary/S binaural/Y binder/M bindery/MS binding/MPY bindingness/M bind/JDRGZS bindle/M binds/AU bindweed/MS binge/MS bing/GNDM Bingham/M Binghamton/M Bing/M bingo/MS Bini/M Bink/M Binky/M binnacle/MS binned Binnie/M Binni/M binning Binny/M binocular/SY binodal binomial/SYM bin/SM binuclear biochemical/SY biochemist/MS biochemistry/MS biodegradability/S biodegradable biodiversity/S bioengineering/M bioethics biofeedback/SM biographer/M biographic biographical/Y biograph/RZ biography/MS biog/S Bioko/M biol biological/SY biologic/S biologist/SM biology/MS biomass/SM biomedical biomedicine/M biometric/S biometrics/M biometry/M biomolecule/S biomorph bionically bionic/S bionics/M biophysical/Y biophysicist/SM biophysic/S biophysics/M biopic/S biopsy/SDGM biorhythm/S BIOS bioscience/S biosphere/MS biostatistic/S biosynthesized biotechnological biotechnologist biotechnology/SM biotic biotin/SM bipartisan bipartisanship/MS bipartite/YN bipartition/M bipedal biped/MS biplane/MS bipolar bipolarity/MS biracial Birch/M birch/MRSDNG birdbath/M birdbaths birdbrain/SDM birdcage/SM birder/M birdhouse/MS birdieing Birdie/M birdie/MSD birdlike birdlime/MGDS Bird/M birdseed/MS Birdseye/M bird/SMDRGZ birdsong birdtables birdwatch/GZR birefringence/M birefringent biretta/SM Birgit/M Birgitta/M Birkenstock/M Birk/M Birmingham/M Biro/M Biron/M birthday/SM birthmark/MS birth/MDG birthplace/SM birthrate/MS birthright/MS birth's/A births/A birthstone/SM bis Biscay/M Biscayne/M biscuit/MS bisect/DSG bisection/MS bisector/MS biserial bisexuality/MS bisexual/YMS Bishkek bishop/DGSM Bishop/M bishopric/SM Bismarck/M Bismark/M bismuth/M bismuths bison/M bisque/SM Bissau/M bistable bistate bistro/SM bisyllabic bitblt/S bitchily bitchiness/MS bitch/MSDG bitchy/PTR biter/M bite/S biting/Y bitmap/SM bit/MRJSZG BITNET/M bit's/C bits/C bitser/M bitted bitten bitterness/SM bittern/SM bitternut/M bitter/PSRDYTG bitterroot/M bittersweet/YMSP bitting bitty/PRT bitumen/MS bituminous bitwise bivalent/S bivalve/MSD bivariate bivouacked bivouacking bivouac/MS biweekly/S biyearly bizarreness/M bizarre/YSP Bizet/M biz/M bizzes Bjorn/M bk b/KGD Bk/M blabbed blabber/GMDS blabbermouth/M blabbermouths blabbing blab/S blackamoor/SM blackball/SDMG blackberry/GMS blackbirder/M blackbird/SGDRM blackboard/SM blackbody/S Blackburn/M blackcurrant/M blackener/M blacken/GDR Blackfeet Blackfoot/M blackguard/MDSG blackhead/SM blacking/M blackish blackjack/SGMD blackleg/M blacklist/DRMSG blackmail/DRMGZS blackmailer/M Blackman/M Blackmer/M blackness/MS blackout/SM Blackpool/M Black's black/SJTXPYRDNG blacksmith/MG blacksmiths blacksnake/MS blackspot Blackstone/M blackthorn/MS blacktop/MS blacktopped blacktopping Blackwell/MS bladder/MS bladdernut/M bladderwort/M blade/DSGM blah/MDG blahs Blaine/M Blaire/M Blair/M Blakelee/M Blakeley/M Blake/M Blakey/M blame/DSRBGMZ blamelessness/SM blameless/YP blamer/M blameworthiness/SM blameworthy/P Blanca/M Blancha/M Blanchard/M blanch/DRSG Blanche/M blancher/M Blanch/M blanc/M blancmange/SM blandishment/MS blandish/SDGL blandness/MS bland/PYRT Blane/M Blankenship/M blanketing/M blanket/SDRMZG blankness/MS blank/SPGTYRD Blanton/M Blantyre/M blare/DSG blarney/DMGS blasé blasphemer/M blaspheme/RSDZG blasphemousness/M blasphemous/PY blasphemy/SM blaster/M blasting/M blastoff/SM blast/SMRDGZ blatancy/SM blatant/YP blather/DRGS blatting Blatz/M Blavatsky/M Blayne/M blaze/DSRGMZ blazer/M blazing/Y blazoner/M blazon/SGDR bl/D bldg bleach/DRSZG bleached/U bleacher/M bleakness/MS bleak/TPYRS blear/GDS blearily bleariness/SM bleary/PRT bleater/M bleat/RDGS bleeder/M bleed/ZRJSG Bleeker/M bleep/GMRDZS blemish/DSMG blemished/U blench/DSG blender/M blend/GZRDS Blenheim/M blessedness/MS blessed/PRYT blessing/M bless/JGSD Blevins/M blew Bligh/M blighter/M blight/GSMDR blimey/S blimp/MS blinded/U blinder/M blindfold/SDG blinding/MY blind/JGTZPYRDS blindness/MS blindside/SDG blinker/MDG blinking/U blink/RDGSZ blinks/M Blinnie/M Blinni/M Blinny/M blintze/M blintz/SM blip/MS blipped blipping Blisse/M blissfulness/MS blissful/PY Bliss/M bliss/SDMG blistering/Y blister/SMDG blistery Blithe/M blitheness/SM blither/G blithesome blithe/TYPR blitz/GSDM blitzkrieg/SM blizzard/MS bloater/M bloat/SRDGZ blobbed blobbing blob/MS Bloch/M blockader/M blockade/ZMGRSD blockage/MS blockbuster/SM blockbusting/MS blocker/MS blockhead/MS blockhouse/SM block's block/USDG blocky/R bloc/MS Bloemfontein/M bloke/SM Blomberg/M Blomquist/M Blondelle/M Blondell/M blonde's Blondie/M blondish blondness/MS blond/SPMRT Blondy/M bloodbath bloodbaths bloodcurdling bloodhound/SM bloodied/U bloodiness/MS bloodlessness/SM bloodless/PY bloodletting/MS bloodline/SM bloodmobile/MS bloodroot/M bloodshed/SM bloodshot blood/SMDG bloodsport/S bloodstain/MDS bloodstock/SM bloodstone/M bloodstream/SM bloodsucker/SM bloodsucking/S bloodthirstily bloodthirstiness/MS bloodthirsty/RTP bloodworm/M bloodymindedness bloody/TPGDRS bloomer/M Bloomer/M Bloomfield/M Bloomington/M Bloom/MR bloom/SMRDGZ blooper/M bloop/GSZRD blossom/DMGS blossomy blotch/GMDS blotchy/RT blot/MS blotted blotter/MS blotting blotto blouse/GMSD blower/M blowfish/M blowfly/MS blowgun/SM blow/GZRS blowing/M blown/U blowout/MS blowpipe/SM blowtorch/SM blowup/MS blowy/RST blowzy/RT BLT blubber/GSDR blubbery Blucher/M bludgeon/GSMD blueback Bluebeard/M bluebell/MS blueberry/SM bluebill/M bluebird/MS bluebonnet/SM bluebook/M bluebottle/MS bluebush bluefish/SM bluegill/SM bluegrass/MS blueing's blueish bluejacket/MS bluejeans blue/JMYTGDRSP blueness/MS bluenose/MS bluepoint/SM blueprint/GDMS bluer/M bluest/M bluestocking/SM bluesy/TR bluet/MS bluffer/M bluffness/MS bluff/SPGTZYRD bluing/M bluishness/M bluish/P Blumenthal/M Blum/M blunderbuss/MS blunderer/M blunder/GSMDRJZ blundering/Y bluntness/MS blunt/PSGTYRD blurb/GSDM blur/MS blurred/Y blurriness/S blurring/Y blurry/RPT blurt/GSRD blusher/M blushing/UY blush/RSDGZ blusterer/M blustering/Y blusterous bluster/SDRZG blustery blvd Blvd Blythe/M BM BMW/M BO boarded boarder/SM boardgames boardinghouse/SM boarding/SM board/IS boardroom/MS board's boardwalk/SM boar/MS boa/SM boaster/M boastfulness/MS boastful/YP boast/SJRDGZ boatclubs boater/M boathouse/SM boating/M boatload/SM boatman/M boat/MDRGZJS boatmen boatswain/SM boatyard/SM bobbed Bobbee/M Bobbe/M Bobbette/M Bobbie/M Bobbi/M bobbing/M bobbin/MS Bobbitt/M bobble/SDGM Bobbsey/M Bobbye/M Bobby/M bobby/SM bobbysoxer's bobcat/MS Bobette/M Bobina/M Bobine/M Bobinette/M Bob/M bobolink/SM Bobrow/M bobsledded bobsledder/MS bobsledding/M bobsled/MS bobsleigh/M bobsleighs bobs/M bob/SM bobtail/SGDM bobwhite/SM Boca/M Boccaccio/M boccie/SM bock/GDS bockwurst bodega/MS Bodenheim/M bode/S Bodhidharma/M bodhisattva Bodhisattva/M bodice/SM bodied/M bodiless bodily boding/M bodkin/SM bod/SGMD bodybuilder/SM bodybuilding/S body/DSMG bodyguard/MS bodying/M bodysuit/S bodyweight bodywork/SM Boeing/M Boeotia/M Boeotian Boer/M Bogartian/M Bogart/M Bogey/M bogeyman/M bogeymen bogey/SGMD bogged bogging boggle/SDG boggling/Y boggy/RT bogie's bog/MS Bogotá/M bogus bogyman bogymen bogy's Boheme/M bohemianism/S bohemian/S Bohemian/SM Bohemia/SM Bohr/M Boigie/M boiled/AU boiler/M boilermaker/MS boilerplate/SM boil/JSGZDR boils/A Boise/M Bois/M boisterousness/MS boisterous/YP bola/SM boldface/SDMG boldness/MS bold/YRPST bole/MS bolero/MS Boleyn/M bolivares Bolivar/M bolivar/MS Bolivia/M Bolivian/S bollard/SM bollix/GSD boll/MDSG Bologna/M bologna/MS bolometer/MS bolo/MS boloney's Bolshevik/MS Bolshevism/MS Bolshevistic/M Bolshevist/MS Bolshoi/M bolsterer/M bolster/SRDG bolted/U bolter/M bolt/MDRGS Bolton/M bolts/U Boltzmann/M bolus/SM bombardier/MS bombard/LDSG bombardment/SM bombastic bombastically bombast/RMS Bombay/M bomber/M bombproof bomb/SGZDRJ bombshell/SM Bo/MRZ bona bonanza/MS Bonaparte/M Bonaventure/M bonbon/SM bondage/SM bonder/M bondholder/SM Bondie/M bond/JMDRSGZ Bond/M bondman/M bondmen Bondon/M bonds/A bondsman/M bondsmen bondwoman/M bondwomen Bondy/M boned/U bonehead/SDM boneless Bone/M bone/MZDRSG boner/M bonfire/MS bong/GDMS bongo/MS Bonham/M bonhomie/MS Boniface/M boniness/MS Bonita/M bonito/MS bonjour bonkers Bonnee/M Bonner/M bonneted/U bonnet/SGMD Bonneville/M Bonnibelle/M bonnie Bonnie/M Bonni/M Bonn/RM Bonny/M bonny/RT bonsai/SM Bontempo/M bonus/SM bony/RTP bonzes boob/DMSG booby/SM boodle/GMSD boogeyman's boogieing boogie/SD boo/GSDH boohoo/GDS bookbinder/M bookbindery/SM bookbinding/M bookbind/JRGZ bookcase/MS booked/U bookend/SGD Booker/M book/GZDRMJSB bookie/SM booking/M bookishness/M bookish/PY bookkeeper/M bookkeep/GZJR bookkeeping/M booklet/MS bookmaker/MS bookmaking/MS bookmark/MDGS bookmobile/MS bookplate/SM bookseller/SM bookshelf/M bookshelves bookshop/MS bookstall/MS bookstore/SM bookwork/M bookworm/MS Boolean boolean/S Boole/M boom/DRGJS boomerang/MDSG boomer/M boomtown/S boondocks boondoggle/DRSGZ boondoggler/M Boone/M Boonie/M boonies boon/MS Boony/M boorishness/SM boorish/PY boor/MS boosterism booster/M boost/SGZMRD boot/AGDS bootblack/MS bootee/MS Boote/M Boötes Boothe/M booth/M Booth/M booths bootie's bootlaces bootlegged/M bootlegger/SM bootlegging/M bootleg/S Bootle/M bootless Boot/M bootprints boot's bootstrapped bootstrapping bootstrap/SM booty/SM booze/DSRGMZ boozer/M boozy/TR bopped bopping bop/S borate/MSD borax/MS Bordeaux/M bordello/MS Borden/M borderer/M border/JRDMGS borderland/SM borderline/MS Bordie/M Bord/MN Bordon/M Bordy/M Borealis/M Boreas/M boredom/MS boreholes borer/M bore/ZGJDRS Borges Borgia/M Borg/M boric boring/YMP Boris Bork/M born/AIU Borneo/M borne/U Born/M Borodin/M boron/SM borosilicate/M borough/M boroughs Borroughs/M borrower/M borrowing/M borrow/JZRDGBS borscht/SM borstal/MS Boru/M borzoi/MS Bosch/M Bose/M bosh/MS Bosnia/M Bosnian/S bosom's bosom/SGUD bosomy/RT boson/SM Bosporus/M boss/DSRMG bossily bossiness/MS bossism/MS bossy/PTSR Bostitch/M Bostonian/SM Boston/MS bosun's Boswell/MS botanical/SY botanic/S botanist/SM botany/SM botcher/M botch/SRDGZ botfly/M bother/DG bothersome bothy/M both/ZR bot/S Botswana/M Botticelli/M bottle/GMZSRD bottleneck/GSDM bottler/M bottomlessness/M bottomless/YP bottommost bottom/SMRDG botulin/M botulinus/M botulism/SM Boucher/M boudoir/MS bouffant/S bougainvillea/SM bough/MD boughs bought/N bouillabaisse/MS bouillon/MS boulder/GMDS Boulder/M boulevard/MS bouncer/M bounce/SRDGZ bouncily bouncing/Y bouncy/TRP boundary/MS bound/AUDI boundedness/MU bounded/UP bounden bounder/AM bounders bounding boundlessness/SM boundless/YP bounds/IA bounteousness/MS bounteous/PY bountifulness/SM bountiful/PY bounty/SDM bouquet/SM Bourbaki/M bourbon/SM Bourbon/SM bourgeoisie/SM bourgeois/M Bourke/M Bourne/M Bournemouth/M boutique/MS bout/MS boutonnière/MS Bouvier Bovary/M bovine/YS Bowditch/M bowdlerization/MS bowdlerize/GRSD bowed/U bowel/GMDS Bowell/M Bowen/M bower/DMG Bowers Bowery/M Bowes bowie Bowie/M bowing/M bowlder's bowlegged bowleg/SM bowler/M bowlful/S bowl/GZSMDR bowline/MS bowling/M bowman/M Bowman/M bowmen bowser/M bowsprit/SM bows/R bowstring/GSMD bow/SZGNDR bowwow/DMGS boxcar/SM box/DRSJZGM boxer/M boxful/M boxing/M boxlike boxtops boxwood/SM boxy/TPR Boyce/M Boycey/M Boycie/M boycotter/M boycott/RDGS Boyd/M Boyer/M boyfriend/MS boyhood/SM boyishness/MS boyish/PY Boyle/M Boy/MR boy/MRS boyscout boysenberry/SM bozo/SM bpi bps BR brace/DSRJGM braced/U bracelet/MS bracer/M brachia brachium/M bracken/SM bracketed/U bracketing/M bracket/SGMD brackishness/SM brackish/P bract/SM Bradan/M bradawl/M Bradbury/M Bradburys bradded bradding Braddock/M Brade/M Braden/M Bradford/M Bradley/M Bradly/M Brad/MYN Bradney/M Bradshaw/M brad/SM Bradstreet/M Brady/M brae/SM braggadocio/SM braggart/SM bragged bragger/MS braggest bragging Bragg/M brag/S Brahe/M Brahma/MS Brahmanism/MS Brahman/SM Brahmaputra/M Brahmin's Brahms braider/M braiding/M braid/RDSJG braille/DSG Braille/GDSM Brainard/SM braincell/S brainchild/M brainchildren brain/GSDM braininess/MS brainlessness/M brainless/YP Brain/M brainpower/M brainstorm/DRMGJS brainstorming/M brainteaser/S brainteasing brainwasher/M brainwashing/M brainwash/JGRSD brainwave/S brainy/RPT braise/SDG brake/DSGM brakeman/M brakemen/M bramble/DSGM brambling/M brambly/RT Bram/M Brampton/M bra/MS Brana/M branched/U branching/M branchlike Branch/M branch/MDSJG Branchville/M Brandais/M Brandea/M branded/U Brandeis/M Brandel/M Brande/M Brandenburg/M Branden/M brander/GDM Brander/M Brandice/M Brandie/M Brandi/M Brandise/M brandish/GSD Brand/MRN Brando/M Brandon/M brand/SMRDGZ Brandt/M Brandtr/M brandy/GDSM Brandy/M Brandyn/M brandywine Braniff/M Bran/M branned branning Brannon/M bran/SM Brantley/M Brant/M Braque/M brashness/MS brash/PYSRT Brasilia brasserie/SM brass/GSDM brassiere/MS brassily brassiness/SM brassy/RSPT Bratislava/M brat/SM Brattain/M bratty/RT bratwurst/MS Braun/M bravadoes bravado/M brave/DSRGYTP braveness/MS bravery/MS bravest/M bravo/SDG bravura/SM brawler/M brawl/MRDSGZ brawniness/SM brawn/MS brawny/TRP brayer/M Bray/M bray/SDRG braze/GZDSR brazenness/MS brazen/PYDSG brazer/M brazier/SM Brazilian/MS Brazil/M Brazos/M Brazzaville/M breacher/M breach/MDRSGZ breadbasket/SM breadboard/SMDG breadbox/S breadcrumb/S breadfruit/MS breadline/MS bread/SMDHG breadth/M breadths breadwinner/MS breakables breakable/U breakage/MS breakaway/MS breakdown/MS breaker/M breakfaster/M breakfast/RDMGZS breakfront/S breaking/M breakneck breakout/MS breakpoint/SMDG break/SZRBG breakthroughs breakthrough/SM breakup/SM breakwater/SM bream/SDG Breanne/M Brear/M breastbone/MS breastfed breastfeed/G breasting/M breast/MDSG breastplate/SM breaststroke/SM breastwork/MS breathable/U breathalyser/S Breathalyzer/SM breathe breather/M breathing/M breathlessness/SM breathless/PY breaths breathtaking/Y breathy/TR breath/ZBJMDRSG Brecht/M Breckenridge/M bred/DG bredes breeching/M breech/MDSG breeder/I breeder's breeding/IM breeds/I breed/SZJRG Bree/M Breena/M breeze/GMSD breezeway/SM breezily breeziness/SM breezy/RPT Bremen/M bremsstrahlung/M Brena/M Brenda/M Brendan/M Brenden/M Brendin/M Brendis/M Brendon/M Bren/M Brenna/M Brennan/M Brennen/M Brenner/M Brenn/RNM Brent/M Brenton/M Bresenham/M Brest/M brethren Bret/M Breton Brett/M breve/SM brevet/MS brevetted brevetting breviary/SM brevity/MS brew/DRGZS brewer/M Brewer/M brewery/MS brewing/M brewpub/S Brew/RM Brewster/M Brezhnev/M Bria/M Briana/M Brian/M Brianna/M Brianne/M Briano/M Briant/M briar's bribe/GZDSR briber/M bribery/MS Brice/M brickbat/SM brick/GRDSM bricklayer/MS bricklaying/SM brickmason/S brickwork/SM brickyard/M bridal/S Bridalveil/M bridegroom/MS Bride/M bride/MS bridesmaid/MS Bridewell/M bridgeable/U bridged/U bridgehead/MS Bridgeport/M Bridger/M Bridges bridge/SDGM Bridget/M Bridgetown/M Bridgette/M Bridgett/M Bridgewater/M bridgework/MS bridging/M Bridgman/M Bridie/M bridled/U bridle/SDGM bridleway/S briefcase/SM briefed/C briefing/M briefness/MS briefs/C brief/YRDJPGTS Brien/M Brier/M brier/MS Brie/RSM Brietta/M brigade/GDSM brigadier/MS Brigadoon brigandage/MS brigand/MS brigantine/MS Brigg/MS Brigham/M brightener/M brighten/RDZG bright/GXTPSYNR Bright/M brightness/SM Brighton/M Brigida/M Brigid/M Brigit/M Brigitta/M Brigitte/M Brig/M brig/SM brilliance/MS brilliancy/MS brilliantine/MS brilliantness/M brilliant/PSY Brillo Brillouin/M brimful brimless brimmed brimming brim/SM brimstone/MS Brina/M Brindisi/M brindle/DSM brine/GMDSR briner/M Briney/M bringer/M bring/RGZS brininess/MS Brinkley/M brinkmanship/SM brink/MS Brinna/M Brinn/M Briny/M briny/PTSR brioche/SM Brion/M briquet's briquette/MGSD Brisbane/M brisket/SM briskness/MS brisk/YRDPGTS bristle/DSGM bristly/TR Bristol/M bristol/S Britain/M Brita/M Britannia/M Britannic Britannica/M britches Briticism/MS Britisher/M Britishly/M British/RYZ Brit/MS Britney/M Britni/M Briton/MS Britta/M Brittaney/M Brittani/M Brittan/M Brittany/MS Britte/M Britten/M Britteny/M brittleness/MS brittle/YTPDRSG Britt/MN Brittne/M Brittney/M Brittni/M Brnaba/M Brnaby/M Brno/M broach/DRSG broacher/M broadband broadcaster/M broadcast/RSGZJ broadcasts/A broadcloth/M broadcloths broaden/JGRDZ broadleaved broadloom/SM broadminded/P broadness/S broadsheet/MS broadside/SDGM broadsword/MS broad/TXSYRNP Broadway/SM Brobdingnagian Brobdingnag/M brocade/DSGM broccoli/MS brochette/SM brochure/SM Brockie/M Brock/M Brocky/M Broddie/M Broddy/M Broderick/M Broderic/M Brodie/M Brod/M Brody/M brogan/MS Broglie/M brogue/MS broiler/M broil/RDSGZ brokenhearted/Y brokenness/MS broken/YP brokerage/MS broker/DMG broke/RGZ Brok/M bromide/MS bromidic bromine/MS bronchial bronchi/M bronchiolar bronchiole/MS bronchiolitis bronchitic/S bronchitis/MS broncho's bronchus/M broncobuster/SM bronco/SM bronc/S Bron/M Bronnie/M Bronny/M Bronson/M Bronte brontosaur/SM brontosaurus/SM Bronx/M bronzed/M bronze/SRDGM bronzing/M brooch/MS brooder/M broodiness/M brooding/Y broodmare/SM brood/SMRDGZ broody/PTR Brookdale/M Brooke/M Brookfield/M Brookhaven/M brooklet/MS Brooklyn/M Brookmont/M brook/SGDM brookside Brook/SM broom/SMDG broomstick/MS Bros Brose/M bro/SH bros/S brothel/MS brother/DYMG brotherhood/SM brotherliness/MS brotherly/P broths broth/ZMR brougham/MS brought brouhaha/MS browbeat/NSG brow/MS Brownell/M Browne/M Brownian/M Brownie/MS brownie/MTRS browning/M Browning/M brownish Brown/MG brownness/MS brownout/MS brownstone/MS Brownsville/M brown/YRDMSJGTP browse browser/M brows/SRDGZ brr Br/TMN Brubeck/M brucellosis/M Bruce/M Brucie/M Bruckner/M Bruegel/M Brueghel's bruin/MS bruised/U bruise/JGSRDZ bruiser/M Bruis/M bruit/DSG Brumidi/M Brummel/M brunch/MDSG Brunei/M Brunelleschi/M brunet/S brunette/SM Brunhilda/M Brunhilde/M Bruno/M Brunswick/M brunt/GSMD brusher/M brushfire/MS brushlike brush/MSRDG brushoff/S brushwood/SM brushwork/MS brushy/R brusqueness/MS brusque/PYTR Brussels brutality/SM brutalization/SM brutalized/U brutalizes/AU brutalize/SDG brutal/Y brute/DSRGM brutishness/SM brutish/YP Brutus/M Bruxelles/M Bryana/M Bryan/M Bryant/M Bryanty/M Bryce/M Bryna/M Bryn/M Brynna/M Brynne/M Brynner/M Brynn/RM Bryon/M Brzezinski/M B's BS BSA BSD Btu BTU BTW bu bubblegum/S bubbler/M bubble/RSDGM bubbly/TRS Buber/M bub/MS buboes bubo/M bubonic buccaneer/GMDS Buchanan/M Bucharest/M Buchenwald/M Buchwald/M buckaroo/SM buckboard/SM bucker/M bucketful/MS bucket/SGMD buckeye/SM buck/GSDRM buckhorn/M Buckie/M Buckingham/M buckled/U buckler/MDG buckle/RSDGMZ buckles/U Buckley/M buckling's buckling/U Buck/M Buckner/M buckram/GSDM bucksaw/SM buckshot/MS buckskin/SM buckteeth bucktooth/DM buckwheat/SM Bucky/M bucolically bucolic/S Budapest/M budded Buddha/MS Buddhism/SM Buddhist/SM Buddie/M budding/S Budd/M buddy/GSDM Buddy/M budge/GDS budgerigar/MS budgetary budgeter/M budget/GMRDZS budgie/MS budging/U Bud/M bud/MS Budweiser/MS Buehring/M Buena/M buffaloes Buffalo/M buffalo/MDG buff/ASGD buffered/U bufferer/M buffer/RDMSGZ buffet/GMDJS bufflehead/M buffoonery/MS buffoonish buffoon/SM buff's Buffy/M Buford/M bugaboo/SM Bugatti/M bugbear/SM bug/CS bugeyed bugged/C buggered buggering bugger/SCM buggery/M bugging/C buggy/RSMT bugle/GMDSRZ bugler/M bug's Buick/M builder/SM building/SM build/SAG buildup/MS built/AUI Buiron/M Bujumbura/M Bukhara/M Bukharin/M Bulawayo/M Bulba/M bulb/DMGS bulblet bulbous Bulfinch/M Bulganin/M Bulgaria/M Bulgarian/S bulge/DSGM bulgy/RT bulimarexia/S bulimia/MS bulimic/S bulk/GDRMS bulkhead/SDM bulkiness/SM bulky/RPT bulldogged bulldogger bulldogging bulldog/SM bulldoze/GRSDZ bulldozer/M bullet/GMDS bulletin/SGMD bulletproof/SGD bullfighter/M bullfighting/M bullfight/SJGZMR bullfinch/MS bullfrog/SM bullhead/DMS bullheadedness/SM bullheaded/YP bullhide bullhorn/SM bullied/M bullion/SM bullishness/SM bullish/PY bull/MDGS Bullock/M bullock/MS bullpen/MS bullring/SM bullseye bullshit/MS bullshitted bullshitter/S bullshitting bullwhackers Bullwinkle/M bullyboy/MS bullying/M bully/TRSDGM bulrush/SM Bultmann/M bulwark/GMDS bumblebee/MS bumble/JGZRSD bumbler/M bumbling/Y Bumbry/M bummed/M bummer/MS bummest bumming/M bumper/DMG bump/GZDRS bumpiness/MS bumpkin/MS Bumppo/M bumptiousness/SM bumptious/PY bumpy/PRT bum/SM Bunche/M bunch/MSDG bunchy/RT buncombe's bunco's Bundestag/M bundled/U bundle/GMRSD bundler/M Bundy/M bungalow/MS bungee/SM bung/GDMS bunghole/MS bungle/GZRSD bungler/M bungling/Y Bunin/M bunion/SM bunk/CSGDR Bunker/M bunker's/C bunker/SDMG bunkhouse/SM bunkmate/MS bunko's bunk's bunkum/SM Bunnie/M Bunni/M Bunny/M bunny/SM Bunsen/SM bun/SM bunt/GJZDRS bunting/M Buñuel/M Bunyan/M buoyancy/MS buoyant/Y buoy/SMDG Burbank/M burbler/M burble/RSDG burbs Burch/M burden's burdensomeness/M burdensome/PY burden/UGDS burdock/SM bureaucracy/MS bureaucratically bureaucratic/U bureaucratization/MS bureaucratize/SDG bureaucrat/MS bureau/MS burgeon/GDS burger/M Burger/M Burgess/M burgess/MS burgher/M burgh/MRZ burghs burglarize/GDS burglarproof/DGS burglar/SM burglary/MS burgle/SDG burgomaster/SM Burgoyne/M Burg/RM burg/SZRM Burgundian/S Burgundy/MS burgundy/S burial/ASM buried/U burier/M Burke/M Burk/SM burlap/MS burler/M burlesquer/M burlesque/SRDMYG burley/M Burlie/M burliness/SM Burlingame/M Burlington/M Burl/M burl/SMDRG burly/PRT Burma/M Burmese bur/MYS burnable/S Burnaby/M Burnard/M burned/U Burne/MS burner/M Burnett/M burn/GZSDRBJ burning/Y burnisher/M burnish/GDRSZ burnoose/MS burnout/MS Burns Burnside/MS burnt/YP burp/SGMD burr/GSDRM Burris/M burrito/S Burr/M burro/SM Burroughs/M burrower/M burrow/GRDMZS bursae bursa/M Bursa/M bursar/MS bursary/MS bursitis/MS burster/M burst/SRG Burtie/M Burt/M Burton/M Burty/M Burundian/S Burundi/M bury/ASDG busboy/MS busby/SM Busch/M buses/A busgirl/S bus/GMDSJ bushel/MDJSG Bushido/M bushiness/MS bushing/M bush/JMDSRG bushland Bush/M bushman/M bushmaster/SM bushmen Bushnell/M bushwhacker/M bushwhacking/M bushwhack/RDGSZ bushy/PTR busily businesslike businessman/M businessmen business/MS businesspeople businessperson/S businesswoman/M businesswomen busker/M busk/GRM buskin/SM bus's/A buss/D bustard/MS buster/M bustle/GSD bustling/Y bust/MSDRGZ busty/RT busybody/MS busy/DSRPTG busyness/MS busywork/SM but/ACS butane/MS butcherer/M butcher/MDRYG butchery/MS Butch/M butch/RSZ butene/M Butler/M butler/SDMG butted/A butte/MS butterball/MS buttercup/SM buttered/U butterfat/MS Butterfield/M butterfingered butterfingers/M butterfly/MGSD buttermilk/MS butternut/MS butter/RDMGZ butterscotch/SM buttery/TRS butting/M buttock/SGMD buttoner/M buttonhole/GMRSD buttonholer/M button's button/SUDG buttonweed buttonwood/SM buttress/MSDG butt/SGZMDR butyl/M butyrate/M buxomness/M buxom/TPYR Buxtehude/M buyback/S buyer/M buyout/S buy/ZGRS buzzard/MS buzz/DSRMGZ buzzer/M buzzword/SM buzzy bx bxs byelaw's Byelorussia's bye/MZS Byers/M bygone/S bylaw/SM byliner/M byline/RSDGM BYOB bypass/GSDM bypath/M bypaths byplay/S byproduct/SM Byram/M Byran/M Byrann/M Byrd/M byre/SM Byrle/M Byrne/M byroad/MS Byrom/M Byronic Byronism/M Byron/M bystander/SM byte/SM byway/SM byword/SM byzantine Byzantine/S Byzantium/M by/ZR C ca CA cabala/MS caballed caballero/SM caballing cabal/SM cabana/MS cabaret/SM cabbage/MGSD cabbed cabbing cabby's cabdriver/SM caber/M Cabernet/M cabinetmaker/SM cabinetmaking/MS cabinet/MS cabinetry/SM cabinetwork/MS cabin/GDMS cablecast/SG cable/GMDS cablegram/SM cabochon/MS caboodle/SM caboose/MS Cabot/M Cabrera/M Cabrini/M cabriolet/MS cab/SMR cabstand/MS cacao/SM cacciatore cache/DSRGM cachepot/MS cachet/MDGS Cacilia/M Cacilie/M cackler/M cackle/RSDGZ cackly CACM cacophonist cacophonous cacophony/SM cacti cactus/M CAD cadaverous/Y cadaver/SM caddishness/SM caddish/PY Caddric/M caddy/GSDM cadence/CSM cadenced cadencing cadent/C cadenza/MS cadet/SM Cadette/S cadge/DSRGZ cadger/M Cadillac/MS Cadiz/M Cad/M cadmium/MS cadre/SM cad/SM caducei caduceus/M Caedmon/M Caesar/MS caesura/SM café/MS cafeteria/SM caffeine/SM caftan/SM caged/U Cage/M cage/MZGDRS cager/M cagey/P cagier cagiest cagily caginess/MS Cagney/M Cahokia/M cahoot/MS Cahra/M CAI Caiaphas/M caiman's Caine/M Cain/MS Cairistiona/M cairn/SDM Cairo/M caisson/SM caitiff/MS Caitlin/M Caitrin/M cajole/LGZRSD cajolement/MS cajoler/M cajolery/SM Cajun/MS cake/MGDS cakewalk/SMDG calabash/SM calaboose/MS Calais/M calamari/S calamine/GSDM calamitousness/M calamitous/YP calamity/MS cal/C calcareousness/M calcareous/PY calciferous calcification/M calcify/XGNSD calcimine/GMSD calcine/SDG calcite/SM calcium/SM Calcomp/M CalComp/M CALCOMP/M calculability/IM calculable/IP calculate/AXNGDS calculated/PY calculatingly calculating/U calculation/AM calculative calculator/SM calculi calculus/M Calcutta/M caldera/SM Calder/M Calderon/M caldron's Caldwell/M Caleb/M Caledonia/M Cale/M calendar/MDGS calender/MDGS calf/M calfskin/SM Calgary/M Calhoun/M Caliban/M caliber/SM calibrated/U calibrater's calibrate/XNGSD calibrating/A calibration/M calibrator/MS calicoes calico/M Calida/M Calif/M California/M Californian/MS californium/SM calif's Caligula/M Cali/M caliper/SDMG caliphate/SM caliph/M caliphs calisthenic/S calisthenics/M Callaghan/M call/AGRDBS Callahan/M calla/MS Calla/MS Callao/M callback/S Callean/M called/U callee/M caller/MS Calley/M Callida/M Callie/M calligrapher/M calligraphic calligraphist/MS calligraph/RZ calligraphy/MS Calli/M calling/SM Calliope/M calliope/SM callisthenics's Callisto/M callosity/MS callousness/SM callous/PGSDY callowness/MS callow/RTSP callus/SDMG Cally/M calming/Y calmness/MS calm/PGTYDRS Cal/MY Caloocan/M caloric/S calorie/SM calorific calorimeter/MS calorimetric calorimetry/M Caltech/M Calumet/M calumet/MS calumniate/NGSDX calumniation/M calumniator/SM calumnious calumny/MS calvary/M Calvary/M calve/GDS Calvert/M calves/M Calvinism/MS Calvinistic Calvinist/MS Calvin/M Calv/M calyces's Calypso/M calypso/SM calyx/MS Ca/M CAM Camacho/M Camala/M camaraderie/SM camber/DMSG cambial cambium/SM Cambodia/M Cambodian/S Cambrian/S cambric/MS Cambridge/M camcorder/S Camden/M camelhair's Camella/M Camellia/M camellia/MS Camel/M Camelopardalis/M Camelot/M camel/SM Camembert/MS cameo/GSDM camerae cameraman/M cameramen camera/MS camerawoman camerawomen Cameron/M Cameroonian/S Cameroon/SM came/SN Camey/M Camila/M Camile/M Camilla/M Camille/M Cami/M Camino/M camion/M camisole/MS Cam/M cammed Cammie/M Cammi/M cam/MS Cammy/M Camoens/M camomile's camouflage/DRSGZM camouflager/M campaigner/M campaign/ZMRDSG campanile/SM campanological campanologist/SM campanology/MS Campbell/M Campbellsport/M camper/SM campesinos campest campfire/SM campground/MS camphor/MS Campinas/M camping/S Campos camp's camp/SCGD campsite/MS campus/GSDM campy/RT Camry/M camshaft/SM Camus/M Canaanite/SM Canaan/M Canada/M Canadianism/SM Canadian/S Canad/M Canaletto/M canalization/MS canalize/GSD canal/SGMD canapé/S canard/MS Canaries canary/SM canasta/SM Canaveral/M Canberra/M cancan/SM cancelate/D canceled/U canceler/M cancellation/MS cancel/RDZGS cancer/MS Cancer/MS cancerous/Y Cancun/M Candace/M candelabra/S candelabrum/M Candice/M candidacy/MS Candida/M candidate/SM candidature/S Candide/M candidly/U candidness/SM candid/TRYPS Candie/M Candi/SM candle/GMZRSD candlelight/SMR candlelit candlepower/SM candler/M candlestick/SM Candlewick/M candlewick/MS candor/MS Candra/M candy/GSDM Candy/M canebrake/SM caner/M cane/SM canine/S caning/M Canis/M canister/SGMD cankerous canker/SDMG Can/M can/MDRSZGJ cannabis/MS canned cannelloni canner/SM cannery/MS Cannes cannibalism/MS cannibalistic cannibalization/SM cannibalize/GSD cannibal/SM cannily/U canninesses canniness/UM canning/M cannister/SM cannonade/SDGM cannonball/SGDM Cannon/M cannon/SDMG cannot canny/RPUT canoe/DSGM canoeist/SM Canoga/M canonic canonicalization canonicalize/GSD canonical/SY canonist/M canonization/MS canonized/U canonize/SDG canon/SM Canopus/M canopy/GSDM canst can't cantabile/S Cantabrigian cantaloupe/MS cantankerousness/SM cantankerous/PY cantata/SM cant/CZGSRD canted/IA canteen/MS Canterbury/M canter/CM cantered cantering canticle/SM cantilever/SDMG canto/MS cantonal Cantonese/M Canton/M cantonment/SM canton/MGSLD Cantor/M cantor/MS Cantrell/M cant's cants/A Cantu/M Canute/M canvasback/MS canvas/RSDMG canvasser/M canvass/RSDZG canyon/MS CAP capability/ISM capableness/IM capable/PI capabler capablest capably/I capaciousness/MS capacious/PY capacitance/SM capacitate/V capacitive/Y capacitor/MS capacity/IMS caparison/SDMG Capek/M Capella/M caper/GDM capeskin/SM cape/SM Capet/M Capetown/M Caph/M capillarity/MS capillary/S Capistrano/M capitalism/SM capitalistic capitalistically capitalist/SM capitalization/SMA capitalized/AU capitalizer/M capitalize/RSDGZ capitalizes/A capital/SMY capita/M Capitan/M capitation/CSM Capitoline/M Capitol/MS capitol/SM capitulate/AXNGSD capitulation/MA caplet/S cap/MDRSZB Capone/M capon/SM capo/SM Capote/M capped/UA capping/M cappuccino/MS Cappy/M Capra/M Caprice/M caprice/MS capriciousness/MS capricious/PY Capricorn/MS Capri/M caps/AU capsicum/MS capsize/SDG capstan/MS capstone/MS capsular capsule/MGSD capsulize/GSD captaincy/MS captain/SGDM caption/GSDRM captiousness/SM captious/PY captivate/XGNSD captivation/M captivator/SM captive/MS captivity/SM Capt/M captor/SM capture/AGSD capturer/MS capt/V Capulet/M Caputo/M Caracalla/M Caracas/M caracul's carafe/SM Caralie/M Cara/M caramelize/SDG caramel/MS carapace/SM carapaxes carat/SM Caravaggio/M caravan/DRMGS caravaner/M caravansary/MS caravanserai's caravel/MS caraway/MS carbide/MS carbine/MS carbohydrate/MS carbolic Carboloy/M carbonaceous carbonate/SDXMNG carbonation/M Carbondale/M Carbone/MS carbonic carboniferous Carboniferous carbonization/SAM carbonizer/AS carbonizer's carbonizes/A carbonize/ZGRSD carbon/MS carbonyl/M carborundum Carborundum/MS carboy/MS carbuncle/SDM carbuncular carburetor/MS carburetter/S carburettor/SM carcase/MS carcass/SM Carce/M carcinogenic carcinogenicity/MS carcinogen/SM carcinoma/SM cardamom/MS cardboard/MS card/EDRSG Cardenas/M carder/MS carder's/E cardholders cardiac/S Cardiff/M cardigan/SM cardinality/SM cardinal/SYM carding/M Cardin/M Cardiod/M cardiogram/MS cardiograph/M cardiographs cardioid/M cardiologist/SM cardiology/MS cardiomegaly/M cardiopulmonary cardiovascular card's cardsharp/ZSMR CARE cared/U careen/DSG careerism/M careerist/MS career/SGRDM carefree carefuller carefullest carefulness/MS careful/PY caregiver/S carelessness/MS careless/YP Care/M Carena/M Caren/M carer/M care/S Caresa/M Caressa/M Caresse/M caresser/M caressing/Y caressive/Y caress/SRDMVG caretaker/SM caret/SM careworn Carey/M carfare/MS cargoes cargo/M carhopped carhopping carhop/SM Caria/M Caribbean/S Carib/M caribou/MS caricature/GMSD caricaturisation caricaturist/MS caricaturization Carie/M caries/M carillonned carillonning carillon/SM Caril/M Carilyn/M Cari/M Carina/M Carine/M caring/U Carin/M Cariotta/M carious Carissa/M Carita/M Caritta/M carjack/GSJDRZ Carla/M Carlee/M Carleen/M Carlene/M Carlen/M Carletonian/M Carleton/M Carley/M Carlie/M Carlina/M Carline/M Carling/M Carlin/M Carlita/M Carl/MNG carload/MSG Carlo/SM Carlota/M Carlotta/M Carlsbad/M Carlson/M Carlton/M Carlye/M Carlyle/M Carly/M Carlyn/M Carlynne/M Carlynn/M Carma/M Carmela/M Carmelia/M Carmelina/M Carmelita/M Carmella/M Carmelle/M Carmel/M Carmelo/M Carmencita/M Carmen/M Carmichael/M Carmina/M Carmine/M carmine/MS Carmita/M Car/MNY Carmon/M carnage/MS carnality/SM carnal/Y Carnap/M carnation/IMS Carnegie/M carnelian/SM Carney/M carney's carnival/MS carnivore/SM carnivorousness/MS carnivorous/YP Carnot/M Carny/M carny/SDG carob/SM Carola/M Carolan/M Carolann/M Carolee/M Carole/M caroler/M Carolina/MS Caroline/M Carolingian Carolinian/S Carolin/M Caroljean/M Carol/M carol/SGZMRD Carolus/M Carolyne/M Carolyn/M Carolynn/M Caro/M carom/GSMD Caron/M carotene/MS carotid/MS carousal/MS carousel/MS carouser/M carouse/SRDZG carpal/SM Carpathian/MS carpel/SM carpenter/DSMG carpentering/M Carpenter/M carpentry/MS carper/M carpetbagged carpetbagger/MS carpetbagging carpetbag/MS carpeting/M carpet/MDJGS carpi/M carping/Y carp/MDRSGZ carpool/DGS carport/MS carpus/M carrageen/M Carree/M carrel/SM carriage/SM carriageway/SM Carrie/M carrier/M Carrier/M Carrillo/M Carri/M carrion/SM Carrissa/M Carr/M Carroll/M Carrol/M carrot/MS carroty/RT carrousel's carryall/MS Carry/MR carryout/S carryover/S carry/RSDZG carsickness/SM carsick/P Carson/M cartage/MS cartel/SM carte/M carter/M Carter/M Cartesian Carthage/M Carthaginian/S carthorse/MS Cartier/M cartilage/MS cartilaginous cartload/MS cart/MDRGSZ Cart/MR cartographer/MS cartographic cartography/MS carton/GSDM cartoon/GSDM cartoonist/MS cartridge/SM cartwheel/MRDGS Cartwright/M Carty/RM Caruso/M carve/DSRJGZ carven carver/M Carver/M carving/M caryatid/MS Caryl/M Cary/M Caryn/M car/ZGSMDR casaba/SM Casablanca/M Casals/M Casandra/M Casanova/SM Casar/M casbah/M cascade/MSDG Cascades/M cascara/MS casebook/SM case/DSJMGL cased/U caseharden/SGD casein/SM caseload/MS Case/M casement/SM caseworker/M casework/ZMRS Casey/M cashbook/SM cashew/MS cash/GZMDSR cashier/SDMG cashless Cash/M cashmere/MS Casie/M Casi/M casing/M casino/MS casket/SGMD cask/GSDM Caspar/M Casper/M Caspian Cass Cassandra/SM Cassandre/M Cassandry/M Cassatt/M Cassaundra/M cassava/MS casserole/MGSD cassette/SM Cassey/M cassia/MS Cassie/M Cassi/M cassino's Cassiopeia/M Cassite/M Cassius/M cassock/SDM Cassondra/M cassowary/SM Cassy/M Castaneda/M castanet/SM castaway/SM castellated caste/MHS caster/M cast/GZSJMDR castigate/XGNSD castigation/M castigator/SM Castile's Castillo/M casting/M castle/GMSD castoff/S Castor/M castor's castrate/DSNGX castration/M Castries/M Castro/M casts/A casualness/SM casual/SYP casualty/SM casuistic casuist/MS casuistry/SM cataclysmal cataclysmic cataclysm/MS catacomb/MS catafalque/SM Catalan/MS catalepsy/MS cataleptic/S Catalina/M cataloger/M catalog/SDRMZG Catalonia/M catalpa/SM catalysis/M catalyst/SM catalytic catalytically catalyze/DSG catamaran/MS catapult/MGSD cataract/MS Catarina/M catarrh/M catarrhs catastrophe/SM catastrophic catastrophically catatonia/MS catatonic/S Catawba/M catbird/MS catboat/SM catcall/SMDG catchable/U catchall/MS catch/BRSJLGZ catcher/M catchment/SM catchpenny/S catchphrase/S catchup/MS catchword/MS catchy/TR catechism/MS catechist/SM catechize/SDG catecholamine/MS categoric categorical/Y categorization/MS categorized/AU categorize/RSDGZ category/MS Cate/M catenate/NF catenation/MF catercorner caterer/M cater/GRDZ Caterina/M catering/M Caterpillar caterpillar/SM caterwaul/DSG catfish/MS catgut/SM Catha/M Catharina/M Catharine/M catharses catharsis/M cathartic/S Cathay/M cathedral/SM Cathee/M Catherina/M Catherine/M Catherin/M Cather/M Cathe/RM catheterize/GSD catheter/SM Cathie/M Cathi/M Cathleen/M Cathlene/M cathode/MS cathodic catholicism Catholicism/SM catholicity/MS catholic/MS Catholic/S Cathrine/M Cathrin/M Cathryn/M Cathyleen/M Cathy/M Catie/M Catiline/M Cati/M Catina/M cationic cation/MS catkin/SM Catlaina/M Catlee/M catlike Catlin/M catnapped catnapping catnap/SM catnip/MS Cato/M Catrina/M Catriona/M Catskill/SM cat/SMRZ catsup's cattail/SM catted cattery/M cattily cattiness/SM catting cattle/M cattleman/M cattlemen Catt/M catty/PRST Catullus/M CATV catwalk/MS Caty/M Caucasian/S Caucasoid/S Caucasus/M Cauchy/M caucus/SDMG caudal/Y caught/U cauldron/MS cauliflower/MS caulker/M caulk/JSGZRD causality/SM causal/YS causate/XVN causation/M causative/SY cause/DSRGMZ caused/U causeless causerie/MS causer/M causeway/SGDM caustically causticity/MS caustic/YS cauterization/SM cauterized/U cauterize/GSD cautionary cautioner/M caution/GJDRMSZ cautiousness's/I cautiousness/SM cautious/PIY cavalcade/MS cavalierness/M cavalier/SGYDP cavalryman/M cavalrymen cavalry/MS caveat/SM caveatted caveatting cave/GFRSD caveman/M cavemen Cavendish/M caver/M cavern/GSDM cavernous/Y cave's caviar/MS caviler/M cavil/SJRDGZ caving/MS cavity/MFS cavort/SDG Cavour/M caw/SMDG Caxton/M Caye/M Cayenne/M cayenne/SM Cayla/M Cayman/M cayman/SM cay's cay/SC Cayuga/M cayuse/SM Caz/M Cazzie/M c/B CB CBC Cb/M CBS cc Cchaddie/M CCTV CCU CD CDC/M Cd/M CDT Ce cease/DSCG ceasefire/S ceaselessness/SM ceaseless/YP ceasing/U Ceausescu/M Cebuano/M Cebu/M ceca cecal Cecelia/M Cece/M Cecile/M Ceciley/M Cecilia/M Cecilio/M Cecilius/M Cecilla/M Cecil/M Cecily/M cecum/M cedar/SM ceded/A cede/FRSDG ceder's/F ceder/SM cedes/A cedilla/SM ceding/A Ced/M Cedric/M ceilidh/M ceiling/MDS Ceil/M celandine/MS Celanese/M Celebes's celebrant/MS celebratedness/M celebrated/P celebrate/XSDGN celebration/M celebrator/MS celebratory celebrity/MS Cele/M Celene/M celerity/SM celery/SM Celesta/M celesta/SM Celeste/M celestial/YS Celestia/M Celestina/M Celestine/M Celestyna/M Celestyn/M Celia/M celibacy/MS celibate/SM Celie/M Celina/M Celinda/M Celine/M Celinka/M Celisse/M Celka/M cellarer/M cellar/RDMGS Celle/M cell/GMDS Cellini/M cellist/SM Cello/M cello/MS cellophane/SM cellphone/S cellular/SY cellulite/S celluloid/SM cellulose/SM Celsius/S Celtic/SM Celt/MS cementa cementer/M cementum/SM cement/ZGMRDS cemetery/MS cenobite/MS cenobitic cenotaph/M cenotaphs Cenozoic censer/MS censored/U censor/GDMS censorial censoriousness/MS censorious/YP censorship/MS censure/BRSDZMG censurer/M census/SDMG centaur/SM Centaurus/M centavo/SM centenarian/MS centenary/S centennial/YS center/AC centerboard/SM centered centerer/S centerfold/S centering/SM centerline/SM centerpiece/SM center's Centigrade centigrade/S centigram/SM centiliter/MS centime/SM centimeter/SM centipede/MS Centralia/M centralism/M centralist/M centrality/MS centralization/CAMS centralize/CGSD centralizer/SM centralizes/A central/STRY centrefold's Centrex CENTREX/M centric/F centrifugal/SY centrifugate/NM centrifugation/M centrifuge/GMSD centripetal/Y centrist/MS centroid/MS cent/SZMR centurion/MS century/MS CEO cephalic/S Cepheid Cepheus/M ceramicist/S ceramic/MS ceramist/MS cerate/MD Cerberus/M cereal/MS cerebellar cerebellum/MS cerebra cerebral/SY cerebrate/XSDGN cerebration/M cerebrum/MS cerement/SM ceremonial/YSP ceremoniousness/MS ceremoniousness's/U ceremonious/YUP ceremony/MS Cerenkov/M Ceres/M Cerf/M cerise/SM cerium/MS cermet/SM CERN/M certainer certainest certainty/UMS certain/UY cert/FS certifiable certifiably certificate/SDGM certification/AMC certified/U certifier/M certify/DRSZGNX certiorari/M certitude/ISM cerulean/MS Cervantes/M cervical cervices/M cervix/M Cesarean cesarean/S Cesare/M Cesar/M Cesaro/M cesium/MS cessation/SM cession/FAMSK Cessna/M cesspit/M cesspool/SM Cesya/M cetacean/S cetera/S Cetus/M Ceylonese Ceylon/M Cezanne/S cf CF CFC Cf/M CFO cg Chablis/SM Chaddie/M Chadd/M Chaddy/M Chadian/S Chad/M Chadwick/M chafe/GDSR chafer/M chaffer/DRG chafferer/M Chaffey/M chaff/GRDMS chaffinch/SM Chagall/M chagrin/DGMS Chaim/M chainlike chain's chainsaw/SGD chain/SGUD chairlady/M chairlift/MS chairman/MDGS chairmanship/MS chairmen chairperson/MS chair/SGDM chairwoman/M chairwomen chaise/SM chalcedony/MS Chaldea/M Chaldean/M chalet/SM chalice/DSM chalkboard/SM chalk/DSMG chalkiness/S chalkline chalky/RPT challenged/U challenger/M challenge/ZGSRD challenging/Y challis/SM Chalmers chamberer/M Chamberlain/M chamberlain/MS chambermaid/MS chamberpot/S Chambers/M chamber/SZGDRM chambray/MS chameleon/SM chamfer/DMGS chammy's chamois/DSMG chamomile/MS champagne/MS champaign/M champ/DGSZ champion/MDGS championship/MS Champlain/M chanced/M chance/GMRSD chancellery/SM chancellorship/SM chancellor/SM Chancellorsville/M chancel/SM Chance/M chancery/SM Chancey/M chanciness/S chancing/M chancre/SM chancy/RPT Chandal/M Chanda/M chandelier/SM Chandigarh/M Chandler/M chandler/MS Chandragupta/M Chandra/M Chandrasekhar/M Chandy/M Chanel/M Chane/M Chaney/M Changchun/M changeabilities changeability/UM changeableness/SM changeable/U changeably/U changed/U change/GZRSD changeless changeling/M changeover/SM changer/M changing/U Chang/M Changsha/M Chan/M Channa/M channeler/M channeling/M channelization/SM channelize/GDS channellings channel/MDRZSG Channing/M chanson/SM Chantalle/M Chantal/M chanter/M chanteuse/MS chantey/SM chanticleer/SM Chantilly/M chantry/MS chant/SJGZMRD chanty's Chanukah's Chao/M chaos/SM chaotic chaotically chaparral/MS chapbook/SM chapeau/MS chapel/MS chaperonage/MS chaperoned/U chaperone's chaperon/GMDS chaplaincy/MS chaplain/MS chaplet/SM Chaplin/M Chapman/M chap/MS Chappaquiddick/M chapped chapping chapter/SGDM Chara charabanc/MS characterful characteristically/U characteristic/SM characterizable/MS characterization/MS characterize/DRSBZG characterized/U characterizer/M characterless character/MDSG charade/SM charbroil/SDG charcoal/MGSD Chardonnay chardonnay/S chard/SM chargeableness/M chargeable/P charged/U charge/EGRSDA charger/AME chargers char/GS Charil/M charily chariness/MS Charin/M charioteer/GSDM Chariot/M chariot/SMDG Charis charisma/M charismata charismatically charismatic/S Charissa/M Charisse/M charitablenesses charitableness/UM charitable/UP charitably/U Charita/M Charity/M charity/MS charlady/M Charla/M charlatanism/MS charlatanry/SM charlatan/SM Charlean/M Charleen/M Charlemagne/M Charlena/M Charlene/M Charles/M Charleston/SM Charley/M Charlie/M Charline/M Charlot/M Charlotta/M Charlotte/M Charlottesville/M Charlottetown/M Charlton/M Charmaine/M Charmain/M Charmane/M charmer/M Charmian/M Charmine/M charming/RYT Charmin/M Charmion/M charmless charm/SGMZRD Charolais Charo/M Charon/M charred charring charted/U charter/AGDS chartered/U charterer/SM charter's chartist/SM Chartres/M chartreuse/MS chartroom/S chart/SJMRDGBZ charwoman/M charwomen Charybdis/M Charyl/M chary/PTR Chas chase/DSRGZ Chase/M chaser/M chasing/M Chasity/M chasm/SM chassis/M chastely chasteness/SM chasten/GSD chaste/UTR chastisement/SM chastiser/M chastise/ZGLDRS Chastity/M chastity/SM chastity's/U chasuble/SM Chateaubriand château/M chateaus châteaux châtelaine/SM chat/MS Chattahoochee/M Chattanooga/M chatted chattel/MS chatterbox/MS chatterer/M Chatterley/M chatter/SZGDRY Chatterton/M chattily chattiness/SM chatting chatty/RTP Chaucer/M chauffeur/GSMD Chaunce/M Chauncey/M Chautauqua/M chauvinism/MS chauvinistic chauvinistically chauvinist/MS Chavez/M chaw Chayefsky/M cheapen/DG cheapish cheapness/MS cheapskate/MS cheap/YRNTXSP cheater/M cheat/RDSGZ Chechen/M Chechnya/M checkable/U checkbook/MS checked/UA checkerboard/MS checker/DMG check/GZBSRDM checklist/S checkmate/MSDG checkoff/SM checkout/S checkpoint/MS checkroom/MS check's/A checks/A checksummed checksumming checksum/SM checkup/MS Cheddar/MS cheddar/S cheekbone/SM cheek/DMGS cheekily cheekiness/SM cheeky/PRT cheep/GMDS cheerer/M cheerfuller cheerfullest cheerfulness/MS cheerful/YP cheerily cheeriness/SM cheerio/S Cheerios/M cheerleader/SM cheerlessness/SM cheerless/PY cheers/S cheery/PTR cheer/YRDGZS cheeseburger/SM cheesecake/SM cheesecloth/M cheesecloths cheeseparing/S cheese/SDGM cheesiness/SM cheesy/PRT cheetah/M cheetahs Cheeto/M Cheever/M cheffed cheffing chef/SM Chekhov/M chelate/XDMNG chelation/M Chelsae/M Chelsea/M Chelsey/M Chelsie/M Chelsy/M Chelyabinsk/M chem Che/M chemic chemical/SYM chemiluminescence/M chemiluminescent chemise/SM chemistry/SM chemist/SM chemotherapeutic/S chemotherapy/SM chemurgy/SM Chengdu Cheng/M chenille/SM Chen/M Cheops/M Chere/M Cherey/M Cherianne/M Cherice/M Cherida/M Cherie/M Cherilyn/M Cherilynn/M Cheri/M Cherin/M Cherise/M cherisher/M cherish/GDRS Cherish/M Cheriton/M Cherlyn/M Cher/M Chernenko/M Chernobyl/M Cherokee/MS cheroot/MS Cherri/M Cherrita/M Cherry/M cherry/SM chert/MS cherubic cherubim/S cherub/SM chervil/MS Cherye/M Cheryl/M Chery/M Chesapeake/M Cheshire/M Cheslie/M chessboard/SM chessman/M chessmen chess/SM Chesterfield/M chesterfield/MS Chester/M Chesterton/M chestful/S chest/MRDS chestnut/SM Cheston/M chesty/TR Chet/M Chevalier/M chevalier/SM Cheviot/M cheviot/S Chev/M Chevrolet/M chevron/DMS Chevy/M chewer/M chew/GZSDR chewiness/S chewy/RTP Cheyenne/SM chg chge Chiang/M chianti/M Chianti/S chiaroscuro/SM Chiarra/M Chiba/M Chicagoan/SM Chicago/M Chicana/MS chicane/MGDS chicanery/MS Chicano/MS chichi/RTS chickadee/SM Chickasaw/SM chickenfeed chicken/GDM chickenhearted chickenpox/MS Chickie/M Chick/M chickpea/MS chickweed/MS chick/XSNM Chicky/M chicle/MS Chic/M chicness/S Chico/M chicory/MS chic/SYRPT chide/GDS chiding/Y chiefdom/MS chieftain/SM chief/YRMST chiffonier/MS chiffon/MS chigger/MS chignon/MS Chihuahua/MS chihuahua/S chilblain/MS childbearing/MS childbirth/M childbirths childcare/S childes child/GMYD childhood/MS childishness/SM childish/YP childlessness/SM childless/P childlikeness/M childlike/P childminders childproof/GSD childrearing children/M Chilean/S Chile/MS chile's chilies chili/M chiller/M chilliness/MS chilling/Y chilli's chill/MRDJGTZPS chillness/MS chilly/TPRS Chilton/M Chi/M chimaera's chimaerical Chimborazo/M chime/DSRGMZ Chimera/S chimera/SM chimeric chimerical chimer/M Chimiques chimney/SMD chimpanzee/SM chimp/MS chi/MS Chimu/M Ch'in China/M Chinaman/M Chinamen china/MS Chinatown/SM chinchilla/SM chine/MS Chinese/M Ching/M chink/DMSG chinless Chin/M chinned chinner/S chinning chino/MS Chinook/MS chin/SGDM chinstrap/S chintz/SM chintzy/TR chipboard/M Chipewyan/M Chip/M chipmunk/SM chipped Chippendale/M chipper/DGS Chippewa/MS chipping/MS chip/SM Chiquia/M Chiquita/M chiral Chirico/M chirography/SM chiropodist/SM chiropody/MS chiropractic/MS chiropractor/SM chirp/GDS chirpy/RT chirrup/DGS chiseler/M chisel/ZGSJMDR Chisholm/M Chisinau/M chitchat/SM chitchatted chitchatting chitinous chitin/SM chit/SM Chittagong/M chitterlings chivalric chivalrously/U chivalrousness/MS chivalrous/YP chivalry/SM chive/GMDS chivvy/D chivying chlamydiae chlamydia/S Chloe/M Chloette/M Chlo/M chloral/MS chlorate/M chlordane/MS chloride/MS chlorinated/C chlorinates/C chlorinate/XDSGN chlorination/M chlorine/MS Chloris chlorofluorocarbon/S chloroform/DMSG chlorophyll/SM chloroplast/MS chloroquine/M chm Ch/MGNRS chockablock chock/SGRDM chocoholic/S chocolate/MS chocolaty Choctaw/MS choiceness/M choice/RSMTYP choirboy/MS choirmaster/SM choir/SDMG chokeberry/M chokecherry/SM choke/DSRGZ choker/M chokes/M choking/Y cholera/SM choleric choler/SM cholesterol/SM choline/M cholinesterase/M chomp/DSG Chomsky/M Chongqing choose/GZRS chooser/M choosiness/S choosy/RPT chophouse/SM Chopin/M chopped chopper/SDMG choppily choppiness/MS chopping choppy/RPT chop/S chopstick/SM chorale/MS choral/SY chordal chordata chordate/MS chording/M chord/SGMD chorea/MS chore/DSGNM choreographer/M choreographic choreographically choreographs choreography/MS choreograph/ZGDR chorines chorion/M chorister/SM choroid/S chortler/M chortle/ZGDRS chorus/GDSM chosen/U chose/S Chou/M chowder/SGDM chow/DGMS Chretien/M Chris/M chrism/SM chrissake Chrisse/M Chrissie/M Chrissy/M Christabella/M Christabel/M Christalle/M Christal/M Christa/M Christan/M Christchurch/M Christean/M Christel/M Christendom/MS christened/U christening/SM Christen/M christen/SAGD Christensen/M Christenson/M Christiana/M Christiane/M Christianity/SM Christianize/GSD Christian/MS Christiano/M Christiansen/M Christians/N Christie/SM Christi/M Christina/M Christine/M Christin/M Christlike Christmas/SM Christmastide/SM Christmastime/S Christoffel/M Christoffer/M Christoforo/M Christoper/M Christophe/M Christopher/M Christoph/MR Christophorus/M Christos/M Christ/SMN Christye/M Christyna/M Christy's Chrisy/M chroma/M chromate/M chromatically chromaticism/M chromaticness/M chromatic/PS chromatics/M chromatin/MS chromatogram/MS chromatograph chromatographic chromatography/M chrome/GMSD chromic chromite/M chromium/SM chromosomal chromosome/MS chromosphere/M chronically chronicled/U chronicler/M chronicle/SRDMZG chronic/S chronograph/M chronographs chronography chronological/Y chronologist/MS chronology/MS chronometer/MS chronometric Chrotoem/M chrysalids chrysalis/SM Chrysa/M chrysanthemum/MS Chrysler/M Chrysostom/M Chrystal/M Chrystel/M Chryste/M chubbiness/SM chubby/RTP chub/MS Chucho/M chuck/GSDM chuckhole/SM chuckle/DSG chuckling/Y Chuck/M chuff/DM chugged chugging chug/MS Chukchi/M chukka/S Chumash/M chummed chummily chumminess/MS chumming chum/MS chummy/SRTP chumping/M chump/MDGS Chungking's Chung/M chunkiness/MS chunk/SGDM chunky/RPT chuntering churchgoer/SM churchgoing/SM Churchillian Churchill/M churchliness/M churchly/P churchman/M church/MDSYG churchmen Church/MS churchwarden/SM churchwoman/M churchwomen churchyard/SM churlishness/SM churlish/YP churl/SM churner/M churning/M churn/SGZRDM chute/DSGM chutney/MS chutzpah/M chutzpahs chutzpa/SM Chuvash/M ch/VT chyme/SM Ci CIA ciao/S cicada/MS cicatrice/S cicatrix's Cicely/M Cicero/M cicerone/MS ciceroni Ciceronian Cicily/M CID cider's/C cider/SM Cid/M Ciel/M cigarette/MS cigarillo/MS cigar/SM cilantro/S cilia/M ciliate/FDS ciliately cilium/M Cilka/M cinch/MSDG cinchona/SM Cincinnati/M cincture/MGSD Cinda/M Cindee/M Cindelyn/M cinder/DMGS Cinderella/MS Cindie/M Cindi/M Cindra/M Cindy/M cine/M cinema/SM cinematic cinematographer/MS cinematographic cinematography/MS Cinerama/M cinnabar/MS Cinnamon/M cinnamon/MS ciphered/C cipher/MSGD ciphers/C cir circa circadian Circe/M circler/M circle/RSDGM circlet/MS circuital circuit/GSMD circuitousness/MS circuitous/YP circuitry/SM circuity/MS circulant circularity/SM circularize/GSD circularness/M circular/PSMY circulate/ASDNG circulation/MA circulations circulative circulatory circumcise/DRSXNG circumcised/U circumciser/M circumcision/M circumference/SM circumferential/Y circumflex/MSDG circumlocution/MS circumlocutory circumnavigate/DSNGX circumnavigational circumnavigation/M circumpolar circumscribe/GSD circumscription/SM circumspection/SM circumspect/Y circumsphere circumstance/SDMG circumstantial/YS circumvention/MS circumvent/SBGD circus/SM Cirillo/M Cirilo/M Ciro/M cirque/SM cirrhoses cirrhosis/M cirrhotic/S cirri/M cirrus/M Cissiee/M Cissy/M cistern/SM citadel/SM citations/I citation/SMA cit/DSG cite/ISDAG Citibank/M citified citizenry/SM citizenship/MS citizen/SYM citrate/DM citric Citroen/M citronella/MS citron/MS citrus/SM city/DSM cityscape/MS citywide civet/SM civic/S civics/M civilian/SM civility/IMS civilizational/MS civilization/AMS civilizedness/M civilized/PU civilize/DRSZG civilizer/M civilizes/AU civil/UY civvies ck/C clack/SDG cladding/SM clads clad/U Claiborne/M Claiborn/M claimable claimant/MS claim/CDRSKAEGZ claimed/U claimer/KMACE Claire/M Clair/M Clairol/M clairvoyance/MS clairvoyant/YS clambake/MS clamberer/M clamber/SDRZG clammed clammily clamminess/MS clamming clam/MS clammy/TPR clamorer/M clamor/GDRMSZ clamorousness/UM clamorous/PUY clampdown/SM clamper/M clamp/MRDGS clamshell/MS Clancy/M clandestineness/M clandestine/YP clanger/M clangor/MDSG clangorous/Y clang/SGZRD clanking/Y clank/SGDM clan/MS clannishness/SM clannish/PY clansman/M clansmen clapboard/SDGM Clapeyron/M clapped clapper/GMDS clapping clap/S Clapton/M claptrap/SM claque/MS Clarabelle/M Clara/M Clarance/M Clare/M Claremont/M Clarence/M Clarendon/M Claresta/M Clareta/M claret/MDGS Claretta/M Clarette/M Clarey/M Claribel/M Clarice/M Clarie/M clarification/M clarifier/M clarify/NGXDRS Clari/M Clarinda/M Clarine/M clarinetist/SM clarinet/SM clarinettist's clarion/GSMD Clarissa/M Clarisse/M Clarita/M clarities clarity/UM Clarke/M Clark/M Clarridge/M Clary/M clasher/M clash/RSDG clasped/M clasper/M clasp's clasp/UGSD classer/M class/GRSDM classical/Y classicism/SM classicist/SM classic/S classics/M classifiable/U classification/AMC classificatory classified/S classifier/SM classify/CNXASDG classiness/SM classless/P classmate/MS classroom/MS classwork/M classy/PRT clatterer/M clattering/Y clatter/SGDR clattery Claudelle/M Claudell/M Claude/M Claudetta/M Claudette/M Claudia/M Claudian/M Claudianus/M Claudie/M Claudina/M Claudine/M Claudio/M Claudius/M clausal clause/MS Clausen/M Clausewitz/M Clausius/M Claus/NM claustrophobia/SM claustrophobic clave/RM clave's/F clavichord/SM clavicle/MS clavier/MS clawer/M claw/GDRMS Clayborne/M Clayborn/M Claybourne/M clayey clayier clayiest Clay/M clay/MDGS claymore/MS Clayson/M Clayton/M Clea/M cleanable cleaner/MS cleaning/SM cleanliness/UMS cleanly/PRTU cleanness/MSU cleanse cleanser/M cleans/GDRSZ cleanup/MS clean/UYRDPT clearance/MS clearcut clearer/M clearheadedness/M clearheaded/PY clearinghouse/S clearing/MS clearly clearness/MS clears clear/UTRD Clearwater/M clearway/M cleat/MDSG cleavage/MS cleaver/M cleave/RSDGZ Cleavland/M clef/SM cleft/MDGS clematis/MS clemence Clemenceau/M Clemence/M clemency/ISM Clemente/M Clementia/M Clementina/M Clementine/M Clementius/M clement/IY Clement/MS clements Clemmie/M Clemmy/M Clemons Clemson/M Clem/XM clenches clenching clench/UD Cleo/M Cleon/M Cleopatra/M Clerc/M clerestory/MS clergyman/M clergymen clergy/MS clergywoman clergywomen clericalism/SM clerical/YS cleric/SM Clerissa/M clerk/SGYDM clerkship/MS Cletis Cletus/M Cleveland/M Cleve/M cleverness/SM clever/RYPT Clevey/M Clevie/M clevis/SM clew/DMGS cl/GJ Cliburn/M clichéd cliché/SM clicker/M click/GZSRDM clientèle/SM client/SM cliffhanger/MS cliffhanging Cliff/M Clifford/M cliff/SM Clifton/M climacteric/SM climactic climate/MS climatic climatically climatological/Y climatologist/SM climatology/MS climax/MDSG climbable/U climb/BGZSJRD climbdown climbed/U climber/M clime/SM Clim/M clinch/DRSZG clincher/M clinching/Y Cline/M clinger/MS clinging cling/U clingy/TR clinical/Y clinician/MS clinic/MS clinker/GMD clink/RDGSZ clinometer/MIS Clint/M Clinton/M Clio/M cliometrician/S cliometric/S clipboard/SM clipped/U clipper/MS clipping/SM clip/SM clique/SDGM cliquey cliquier cliquiest cliquishness/SM cliquish/YP clitoral clitorides clitoris/MS Clive/M cloacae cloaca/M cloakroom/MS cloak's cloak/USDG clobber/DGS cloche/MS clocker/M clockmaker/M clock/SGZRDMJ clockwatcher clockwise clockwork/MS clodded clodding cloddishness/M cloddish/P clodhopper/SM clod/MS Cloe/M clogged/U clogging/U clog's clog/US cloisonné cloisonnes cloister/MDGS cloistral Clo/M clomp/MDSG clonal clone/DSRGMZ clonk/SGD clopped clopping clop/S Cloris/M closed/U close/EDSRG closefisted closely closemouthed closeness/MS closeout/MS closer/EM closers closest closet/MDSG closeup/S closing/S closured closure/EMS closure's/I closuring clothbound clothesbrush clotheshorse/MS clothesline/SDGM clothesman clothesmen clothespin/MS clothe/UDSG cloth/GJMSD clothier/MS clothing/M Clotho/M cloths Clotilda/M clot/MS clotted clotting cloture/MDSG cloudburst/MS clouded/U cloudiness/SM cloudlessness/M cloudless/YP cloudscape/SM cloud/SGMD cloudy/TPR clout/GSMD cloven cloverleaf/MS clover/M clove/SRMZ Clovis/M clown/DMSG clownishness/SM clownish/PY cloy/DSG cloying/Y clubbed/M clubbing/M clubfeet clubfoot/DM clubhouse/SM club/MS clubroom/SM cluck/GSDM clueless clue/MGDS Cluj/M clump/MDGS clumpy/RT clumsily clumsiness/MS clumsy/PRT clung clunk/SGZRDM clunky/PRYT clustered/AU clusters/A cluster/SGJMD clutch/DSG cluttered/U clutter/GSD Cl/VM Clyde/M Clydesdale/M Cly/M Clytemnestra/M Clyve/M Clywd/M cm Cm/M CMOS cnidarian/MS CNN CNS CO coacher/M coachman/M coachmen coach/MSRDG coachwork/M coadjutor/MS coagulable coagulant/SM coagulate/GNXSD coagulation/M coagulator/S coaler/M coalesce/GDS coalescence/SM coalescent coalface/SM coalfield/MS coalitionist/SM coalition/MS coal/MDRGS coalminers coarseness/SM coarsen/SGD coarse/TYRP coastal coaster/M coastguard/MS coastline/SM coast/SMRDGZ coated/U Coates/M coating/M coat/MDRGZJS coattail/S coattest coauthor/MDGS coaxer/M coax/GZDSR coaxial/Y coaxing/Y Cobain/M cobalt/MS cobbed Cobbie/M cobbing cobbler/M cobble/SRDGMZ cobblestone/MSD Cobb/M Cobby/M coble/M Cob/M COBOL Cobol/M cobra/MS cob/SM cobwebbed cobwebbing cobwebby/RT cobweb/SM cocaine/MS coca/MS cocci/MS coccus/M coccyges coccyx/M Cochabamba/M cochineal/SM Cochin/M Cochise/M cochleae cochlear cochlea/SM Cochran/M cockade/SM cockamamie cockatoo/SM cockatrice/MS cockcrow/MS cockerel/MS cocker/M cockeye/DM cockeyed/PY cockfighting/M cockfight/MJSG cock/GDRMS cockily cockiness/MS cocklebur/M cockle/SDGM cockleshell/SM Cockney cockney/MS cockpit/MS cockroach/SM cockscomb/SM cockshies cocksucker/S cocksure cocktail/GDMS cocky/RPT cocoa/SM coco/MS coconut/SM cocoon/GDMS Cocteau/M COD coda/SM codded codding coddle/GSRD coddler/M codebook/S codebreak/R coded/UA Codee/M codeine/MS codename/D codependency/S codependent/S coder/CM code's co/DES codes/A code/SCZGJRD codetermine/S codeword/SM codex/M codfish/SM codger/MS codices/M codicil/SM Codie/M codification/M codifier/M codify/NZXGRSD Codi/M coding/M codling/M Cod/M cod/MDRSZGJ codpiece/MS Cody/M coedited coediting coeditor/MS coedits coed/SM coeducational coeducation/SM coefficient/SYM coelenterate/MS coequal/SY coercer/M coerce/SRDXVGNZ coercible/I coercion/M coerciveness/M coercive/PY coeval/YS coexistence/MS coexistent coexist/GDS coextensive/Y cofactor/MS coffeecake/SM coffeecup coffeehouse/SM coffeemaker/S coffeepot/MS coffee/SM cofferdam/SM coffer/DMSG Coffey/M coffin/DMGS Coffman/M cogency/MS cogent/Y cogged cogging cogitate/DSXNGV cogitation/M cogitator/MS cog/MS Cognac/M cognac/SM cognate/SXYN cognation/M cognitional cognition/SAM cognitive/SY cognizable cognizance/MAI cognizances/A cognizant/I cognomen/SM cognoscente cognoscenti cogwheel/SM cohabitant/MS cohabitational cohabitation/SM cohabit/SDG Cohan/M coheir/MS Cohen/M cohere/GSRD coherence/SIM coherencies coherency/I coherent/IY coherer/M cohesion/MS cohesiveness/SM cohesive/PY Cohn/M cohoes coho/MS cohort/SM coiffed coiffing coiffure/MGSD coif/SM coil/UGSAD Coimbatore/M coinage's/A coinage/SM coincide/GSD coincidence/MS coincidental/Y coincident/Y coined/U coiner/M coin/GZSDRM coinsurance/SM Cointon/M cointreau coital/Y coitus/SM coke/MGDS Coke/MS COL COLA colander/SM Colan/M Colas cola/SM colatitude/MS Colbert/M Colby/M coldblooded coldish coldness/MS cold/YRPST Coleen/M Cole/M Coleman/M Colene/M Coleridge/M coleslaw/SM Colet/M Coletta/M Colette/M coleus/SM Colfax/M Colgate/M colicky colic/SM coliform Colin/M coliseum/SM colitis/MS collaborate/VGNXSD collaboration/M collaborative/SY collaborator/SM collage/MGSD collagen/M collapse/SDG collapsibility/M collapsible collarbone/MS collar/DMGS collard/SM collarless collated/U collateral/SYM collate/SDVNGX collation/M collator/MS colleague/SDGM collectedness/M collected/PY collectible/S collection/AMS collective/SY collectivism/SM collectivist/MS collectivity/MS collectivization/MS collectivize/DSG collector/MS collect/SAGD Colleen/M colleen/SM college/SM collegiality/S collegian/SM collegiate/Y Collen/M Collete/M Collette/M coll/G collide/SDG Collie/M collie/MZSRD collier/M Collier/M colliery/MS collimate/C collimated/U collimates collimating collimation/M collimator/M collinear collinearity/M Colline/M Collin/MS collisional collision/SM collocate/XSDGN collocation/M colloidal/Y colloid/MS colloq colloquialism/MS colloquial/SY colloquies colloquium/SM colloquy/M collude/SDG collusion/SM collusive collying Colly/RM Colman/M Col/MY Cologne/M cologne/MSD Colo/M Colombia/M Colombian/S Colombo/M colonelcy/MS colonel/MS colonialism/MS colonialist/MS colonial/SPY colonist/SM colonization/ACSM colonize/ACSDG colonized/U colonizer/MS colonizes/U Colon/M colonnade/MSD colon/SM colony/SM colophon/SM Coloradan/S Coloradoan/S Colorado/M colorant/SM coloration/EMS coloratura/SM colorblindness/S colorblind/P colored/USE colorer/M colorfastness/SM colorfast/P colorfulness/MS colorful/PY colorimeter/SM colorimetry coloring/M colorization/S colorize/GSD colorizing/C colorlessness/SM colorless/PY colors/EA color/SRDMGZJ colossal/Y Colosseum/M colossi colossus/M colostomy/SM colostrum/SM col/SD colter/M coltishness/M coltish/PY Colt/M colt/MRS Coltrane/M Columbia/M Columbian Columbine/M columbine/SM Columbus/M columnar columnist/MS columnize/GSD column/SDM Colver/M Co/M comae comaker/SM Comanche/MS coma/SM comatose combatant/SM combativeness/MS combative/PY combat/SVGMD combed/U comber/M combinational/A combination/ASM combinatorial/Y combinatoric/S combinator/SM combined/AU combiner/M combines/A combine/ZGBRSD combining/A combo/MS comb/SGZDRMJ Combs/M combusted combustibility/SM combustible/SI combustion/MS combustive Comdex/M Comdr/M comeback/SM comedian/SM comedic comedienne/SM comedown/MS comedy/SM come/IZSRGJ comeliness/SM comely/TPR comer/IM comes/M comestible/MS cometary cometh comet/SM comeuppance/SM comfit's comfit/SE comfortability/S comfortableness/MS comfortable/U comfortably/U comforted/U comforter/MS comfort/ESMDG comforting/YE comfy/RT comicality/MS comical/Y comic/MS Cominform/M comity/SM com/LJRTZG comm Com/M comma/MS commandant/MS commandeer/SDG commander/M commanding/Y commandment/SM commando/SM command/SZRDMGL commemorate/SDVNGX commemoration/M commemorative/YS commemorator/S commence/ALDSG commencement/AMS commencer/M commendably commendation/ASM commendatory/A commender/AM commend/GSADRB commensurable/I commensurate/IY commensurates commensuration/SM commentary/MS commentate/GSD commentator/SM commenter/M comment's comment/SUGD commerce/MGSD commercialism/MS commercialization/SM commercialize/GSD commercial/PYS Commie commie/SM commingle/GSD commiserate/VGNXSD commiseration/M commissariat/MS commissar/MS commissary/MS commission/ASCGD commissioner/SM commission's/A commitment/SM commit/SA committable committal/MA committals committed/UA committeeman/M committeemen committee/MS committeewoman/M committeewomen committing/A commode/MS commodes/IE commodiousness/MI commodious/YIP commodity/MS commodore/SM commonality/MS commonalty/MS commoner/MS commonness/MSU commonplaceness/M commonplace/SP common/RYUPT commonsense commons/M Commons/M commonweal/SHM commonwealth/M Commonwealth/M commonwealths Commonwealths commotion/MS communality/M communal/Y commune/XSDNG communicability/MS communicable/IU communicably communicant/MS communicate/VNGXSD communicational communication/M communicativeness/M communicative/PY communicator/SM communion/M Communion/SM communique/S communism/MS Communism/S communistic communist/MS Communist/S communitarian/M community/MS communize/SDG commutable/I commutate/XVGNSD commutation/M commutative/Y commutativity commutator/MS commute/BZGRSD commuter/M Comoros compaction/M compactness/MS compactor/MS compact/TZGSPRDY companionableness/M companionable/P companionably companion/GBSMD companionship/MS companionway/MS company/MSDG Compaq/M comparabilities comparability/IM comparableness/M comparable/P comparably/I comparativeness/M comparative/PYS comparator/SM compare/GRSDB comparer/M comparison/MS compartmental compartmentalization/SM compartmentalize/DSG compartment/SDMG compassionateness/M compassionate/PSDGY compassion/MS compass/MSDG compatibility/IMS compatibleness/M compatible/SI compatibly/I compatriot/SM compeer/DSGM compellable compelled compelling/YM compel/S compendious compendium/MS compensable compensated/U compensate/XVNGSD compensation/M compensator/M compensatory compete/GSD competence/ISM competency/IS competency's competent/IY competition/SM competitiveness/SM competitive/YP competitor/MS comp/GSYD compilable/U compilation/SAM compile/ASDCG compiler/CS compiler's complacence/S complacency/SM complacent/Y complainant/MS complainer/M complain/GZRDS complaining/YU complaint/MS complaisance/SM complaisant/Y complected complementariness/M complementarity complementary/SP complementation/M complementer/M complement/ZSMRDG complete/BTYVNGPRSDX completed/U completely/I completeness/ISM completer/M completion/MI complexional complexion/DMS complexity/MS complexness/M complex/TGPRSDY compliance/SM compliant/Y complicatedness/M complicated/YP complicate/SDG complication/M complicator/SM complicit complicity/MS complier/M complimentary/U complimenter/M compliment/ZSMRDG comply/ZXRSDNG component/SM comport/GLSD comportment/SM compose/CGASDE composedness/M composed/PY composer/CM composers composite/YSDXNG compositional/Y composition/CMA compositions/C compositor/MS compost/DMGS composure/ESM compote/MS compounded/U compounder/M compound/RDMBGS comprehend/DGS comprehending/U comprehensibility/SIM comprehensibleness/IM comprehensible/PI comprehensibly/I comprehension/IMS comprehensiveness/SM comprehensive/YPS compressed/Y compressibility/IM compressible/I compressional compression/CSM compressive/Y compressor/MS compress/SDUGC comprise/GSD compromiser/M compromise/SRDGMZ compromising/UY Compton/M comptroller/SM compulsion/SM compulsiveness/MS compulsive/PYS compulsivity compulsorily compulsory/S compunction/MS Compuserve/M CompuServe/M computability/M computable/UI computably computational/Y computation/SM computed/A computerese computerization/MS computerize/SDG computer/M compute/RSDZBG computes/A computing/A comradely/P comradeship/MS comrade/YMS Comte/M Conakry/M Conan/M Conant/M concatenate/XSDG concaveness/MS concave/YP conceal/BSZGRDL concealed/U concealer/M concealing/Y concealment/MS conceded/Y conceitedness/SM conceited/YP conceit/SGDM conceivable/IU conceivably/I conceive/BGRSD conceiver/M concentrate/VNGSDX concentration/M concentrator/MS concentrically Concepción/M conceptional conception/MS concept/SVM conceptuality/M conceptualization/A conceptualizations conceptualization's conceptualize/DRSG conceptualizing/A conceptual/Y concerned/YU concern/USGD concerted/PY concert/EDSG concertina/MDGS concertize/GDS concertmaster/MS concerto/SM concert's concessionaire/SM concessional concessionary concession/R Concetta/M Concettina/M Conchita/M conch/MDG conchs concierge/SM conciliar conciliate/GNVX conciliation/ASM conciliator/MS conciliatory/A conciseness/SM concise/TYRNPX concision/M conclave/S concluder/M conclude/RSDG conclusion/SM conclusive/IPY conclusiveness/ISM concocter/M concoction/SM concoct/RDVGS concomitant/YS concordance/MS concordant/Y concordat/SM Concorde/M Concordia/M Concord/MS concourse concreteness/MS concrete/NGXRSDPYM concretion/M concubinage/SM concubine/SM concupiscence/SM concupiscent concurrence/MS concur/S concussion/MS concuss/VD condemnate/XN condemnation/M condemnatory condemner/M condemn/ZSGRDB condensate/NMXS condensation/M condenser/M condense/ZGSD condensible condescend condescending/Y condescension/MS condign condiment/SM condition/AGSJD conditionals conditional/UY conditioned/U conditioner/MS conditioning/M condition's condole condolence/MS condominium/MS condom/SM condone/GRSD condoner/M Condorcet/M condor/MS condo/SM conduce/VGSD conduciveness/M conducive/P conductance/SM conductibility/SM conductible conduction/MS conductive/Y conductivity/MS conductor/MS conductress/MS conduct/V conduit/MS coneflower/M Conestoga coney's confabbed confabbing confab/MS confabulate/XSDGN confabulation/M confectioner/M confectionery/SM confectionist confection/RDMGZS confect/S Confederacy/M confederacy/MS confederate/M Confederate/S conferee/MS conference/DSGM conferrable conferral/SM conferred conferrer/SM conferring confer/SB confessed/Y confessional/SY confession/MS confessor/SM confetti/M confidante/SM confidant/SM confidence/SM confidentiality/MS confidentialness/M confidential/PY confident/Y confider/M confide/ZGRSD confiding/PY configuration/ASM configure/AGSDB confined/U confine/L confinement/MS confiner/M confirm/AGDS confirmation/ASM confirmatory confirmedness/M confirmed/YP confiscate/DSGNX confiscation/M confiscator/MS confiscatory conflagration/MS conflate/NGSDX conflation/M conflicting/Y conflict/SVGDM confluence/MS conformable/U conformal conformance/SM conformational/Y conform/B conformer/M conformism/SM conformist/SM conformities conformity/MUI confounded/Y confound/R confrère/MS confrontational confrontation/SM confronter/M confront/Z Confucianism/SM Confucian/S Confucius/M confusedness/M confused/PY confuse/RBZ confusing/Y confutation/MS confute/GRSD confuter/M conga/MDG congeal/GSDL congealment/MS congeniality/UM congenial/U congeries/M conger/SM congestion/MS congest/VGSD conglomerate/XDSNGVM conglomeration/M Cong/M Congolese Congo/M congrats congratulate/NGXSD congratulation/M congratulatory congregate/DSXGN congregational Congregational congregationalism/MS congregationalist/MS Congregationalist/S congregation/M congressional/Y congressman/M congressmen Congress/MS congress/MSDG congresspeople congressperson/S congresswoman/M congresswomen Congreve/M congruence/IM congruences congruency/M congruential congruent/YI congruity/MSI congruousness/IM congruous/YIP conicalness/M conical/PSY conic/S conics/M conifer/MS coniferous conjectural/Y conjecture/GMDRS conjecturer/M conjoint conjugacy conjugal/Y conjugate/XVNGYSDP conjugation/M conjunct/DSV conjunctiva/MS conjunctive/YS conjunctivitis/SM conjuration/MS conjurer/M conjure/RSDZG conjuring/M conker/M conk/ZDR Conley/M Con/M conman connect/ADGES connectedly/E connectedness/ME connected/U connectible Connecticut/M connection/AME connectionless connections/E connective/SYM connectivity/MS connector/MS Connelly/M Conner/M Connery/M connexion/MS Conney/M conn/GVDR Connie/M Conni/M conniption/MS connivance/MS conniver/M connive/ZGRSD connoisseur/MS Connor/SM connotative/Y Conn/RM connubial/Y Conny/M conquerable/U conquered/AU conqueror/MS conquer/RDSBZG conquers/A conquest/ASM conquistador/MS Conrade/M Conrad/M Conrado/M Conrail/M Conroy/M Consalve/M consanguineous/Y consanguinity/SM conscienceless conscientiousness/MS conscientious/YP conscionable/U consciousness/MUS conscious/UYSP conscription/SM consecrated/AU consecrates/A consecrate/XDSNGV consecrating/A consecration/AMS consecutiveness/M consecutive/YP consensus/SM consenter/M consenting/Y consent/SZGRD consequence consequentiality/S consequential/IY consequentialness/M consequently/I consequent/PSY conservancy/SM conservationism conservationist/SM conservation/SM conservatism/SM conservativeness/M Conservative/S conservative/SYP conservator/MS conservatory/MS con/SGM considerable/I considerables considerably/I considerateness/MSI considerate/XIPNY consideration/ASMI considered/U considerer/M consider/GASD considering/S consign/ASGD consignee/SM consignment/SM consist/DSG consistence/S consistency/IMS consistent/IY consistory/MS consolable/I Consolata/M consolation/MS consolation's/E consolatory consoled/U consoler/M console/ZBG consolidated/AU consolidate/NGDSX consolidates/A consolidation/M consolidator/SM consoling/Y consommé/S consonance/IM consonances consonantal consonant/MYS consortia consortium/M conspectus/MS conspicuousness/IMS conspicuous/YIP conspiracy/MS conspiratorial/Y conspirator/SM constable Constable/M constabulary/MS constance Constance/M Constancia/M constancy/IMS Constancy/M Constanta/M Constantia/M Constantina/M Constantine/M Constantin/M Constantino/M Constantinople/M constant/IY constants constellation/SM consternate/XNGSD consternation/M constipate/XDSNG constipation/M constituency/MS constituent/SYM constituted/A constitute/NGVXDS constitutes/A constituting/A Constitution constitutionality's constitutionality/US constitutionally/U constitutional/SY constitution/AMS constitutive/Y constrain constrainedly constrained/U constraint/MS constriction/MS constrictor/MS constrict/SDGV construable construct/ASDGV constructibility constructible/A constructional/Y constructionist/MS construction/MAS constructions/C constructiveness/SM constructive/YP constructor/MS construe/GSD Consuela/M Consuelo/M consular/S consulate/MS consul/KMS consulship/MS consultancy/S consultant/MS consultation/SM consultative consulted/A consulter/M consult/RDVGS consumable/S consumed/Y consume/JZGSDB consumerism/MS consumerist/S consumer/M consuming/Y consummate/DSGVY consummated/U consumption/SM consumptive/YS cont contact/BGD contacted/A contact's/A contacts/A contagion/SM contagiousness/MS contagious/YP containerization/SM containerize/GSD container/M containment/SM contain/SLZGBRD contaminant/SM contaminated/AU contaminates/A contaminate/SDCXNG contaminating/A contamination/CM contaminative contaminator/MS contd cont'd contemn/SGD contemplate/DVNGX contemplation/M contemplativeness/M contemplative/PSY contemporaneity/MS contemporaneousness/M contemporaneous/PY contemptibleness/M contemptible/P contemptibly contempt/M contemptuousness/SM contemptuous/PY contentedly/E contentedness/SM contented/YP content/EMDLSG contention/MS contentiousness/SM contentious/PY contently contentment/ES contentment's conterminous/Y contestable/I contestant/SM contested/U contextualize/GDS contiguity/MS contiguousness/M contiguous/YP continence/ISM Continental/S continental/SY continent/IY Continent/M continents continent's contingency/SM contingent/SMY continua continuable continual/Y continuance/ESM continuant/M continuation/ESM continue/ESDG continuer/M continuity/SEM continuousness/M continuous/YE continuum/M contortionist/SM contortion/MS contort/VGD contour contraband/SM contrabass/M contraception/SM contraceptive/S contract/DG contractible contractile contractual/Y contradict/GDS contradiction/MS contradictorily contradictoriness/M contradictory/PS contradistinction/MS contraflow/S contrail/M contraindicate/SDVNGX contraindication/M contralto/SM contrapositive/S contraption/MS contrapuntal/Y contrariety/MS contrarily contrariness/MS contrariwise contrary/PS contra/S contrasting/Y contrastive/Y contrast/SRDVGZ contravene/GSRD contravener/M contravention/MS Contreras/M contretemps/M contribute/XVNZRD contribution/M contributive/Y contributorily contributor/SM contributory/S contriteness/M contrite/NXP contrition/M contrivance/SM contriver/M contrive/ZGRSD control/CS controllability/M controllable/IU controllably/U controlled/CU controller/SM controlling/C control's controversialists controversial/UY controversy/MS controvert/DGS controvertible/I contumacious/Y contumacy/MS contumelious contumely/MS contuse/NGXSD contusion/M conundrum/SM conurbation/MS convalesce/GDS convalescence/SM convalescent/S convect/DSVG convectional convection/MS convector convene/ASDG convener/MS convenience/ISM convenient/IY conventicle/SM conventionalism/M conventionalist/M conventionality/SUM conventionalize/GDS conventional/UY convention/MA conventions convergence/MS convergent conversant/Y conversationalist/SM conversational/Y conversation/SM conversazione/M converse/Y conversion/AM conversioning converted/U converter/MS convert/GADS convertibility's/I convertibility/SM convertibleness/M convertible/PS convexity/MS convex/Y conveyance/DRSGMZ conveyancer/M conveyancing/M convey/BDGS conveyor/MS conviction/MS convict/SVGD convinced/U convincer/M convince/RSDZG convincingness/M convincing/PUY conviviality/MS convivial/Y convoke/GSD convolute/XDNY convolution/M convolve/C convolved convolves convolving convoy/GMDS convulse/SDXVNG convulsion/M convulsiveness/M convulsive/YP Conway/M cony/SM coo/GSD cookbook/SM cooked/AU Cooke/M cooker/M cookery/MS cook/GZDRMJS Cookie/M cookie/SM cooking/M Cook/M cookout/SM cooks/A cookware/SM cooky's coolant/SM cooled/U cooler/M Cooley/M coolheaded Coolidge/M coolie/MS coolness/MS cool/YDRPJGZTS coon/MS coonskin/MS cooperage/MS cooperate/VNGXSD cooperation/M cooperativeness/SM cooperative/PSY cooperator/MS cooper/GDM Cooper/M coop/MDRGZS Coop/MR coordinated/U coordinateness/M coordinate/XNGVYPDS coordination/M coordinator/MS Coors/M cootie/SM coot/MS copay/S Copeland/M Copenhagen/M coper/M Copernican Copernicus/M cope/S copied/A copier/M copies/A copilot/SM coping/M copiousness/SM copious/YP coplanar Copland/M Copley/M copolymer/MS copora copped Copperfield/M copperhead/MS copper/MSGD copperplate/MS coppersmith/M coppersmiths coppery coppice's copping Coppola/M copra/MS coprolite/M coprophagous copse/M cops/GDS cop/SJMDRG copter/SM Coptic/M copula/MS copulate/XDSNGV copulation/M copulative/S copybook/MS copycat/SM copycatted copycatting copyist/SM copy/MZBDSRG copyrighter/M copyright/MSRDGZ copywriter/MS coquetry/MS coquette/DSMG coquettish/Y Corabella/M Corabelle/M Corabel/M coracle/SM Coralie/M Coraline/M coralline Coral/M coral/SM Coralyn/M Cora/M corbel/GMDJS Corbet/M Corbett/M Corbie/M Corbin/M Corby/M cordage/MS corded/AE Cordelia/M Cordelie/M Cordell/M corder/AM Cordey/M cord/FSAEM cordiality/MS cordialness/M cordial/PYS Cordie/M cordillera/MS Cordilleras Cordi/M cording/MA cordite/MS cordless Cord/M Cordoba cordon/DMSG cordovan/SM Cordula/M corduroy/GDMS Cordy/M cored/A Coreen/M Corella/M core/MZGDRS Corenda/M Corene/M corer/M corespondent/MS Coretta/M Corette/M Corey/M Corfu/M corgi/MS coriander/SM Corie/M Corilla/M Cori/M Corina/M Corine/M coring/M Corinna/M Corinne/M Corinthian/S Corinthians/M Corinth/M Coriolanus/M Coriolis/M Corissa/M Coriss/M corked/U corker/M cork/GZDRMS Cork/M corkscrew/DMGS corks/U Corliss/M Corly/M Cormack/M corm/MS cormorant/MS Cornall/M cornball/SM cornbread/S corncob/SM corncrake/M corneal cornea/SM Corneille/M Cornela/M Cornelia/M Cornelius/M Cornelle/M Cornell/M corner/GDM cornerstone/MS cornet/SM Corney/M cornfield/SM cornflake/S cornflour/M cornflower/SM corn/GZDRMS cornice/GSDM Cornie/M cornily corniness/S Cornish/S cornmeal/S cornrow/GDS cornstalk/MS cornstarch/SM cornucopia/MS Cornwallis/M Cornwall/M Corny/M corny/RPT corolla/MS corollary/SM Coronado/M coronal/MS coronary/S corona/SM coronate/NX coronation/M coroner/MS coronet/DMS Corot/M coroutine/SM Corp corporal/SYM corpora/MS corporate/INVXS corporately corporation/MI corporatism/M corporatist corporeality/MS corporeal/IY corporealness/M corp/S corpse/M corpsman/M corpsmen corps/SM corpulence/MS corpulentness/S corpulent/YP corpuscle/SM corpuscular corpus/M corr corralled corralling corral/MS correctable/U correct/BPSDRYTGV corrected/U correctional correction/MS corrective/YPS correctly/I correctness/MSI corrector/MS Correggio/M correlated/U correlate/SDXVNG correlation/M correlative/YS Correna/M correspond/DSG correspondence/MS correspondent/SM corresponding/Y Correy/M Corrianne/M corridor/SM Corrie/M corrigenda corrigendum/M corrigible/I Corri/M Corrina/M Corrine/M Corrinne/M corroborated/U corroborate/GNVXDS corroboration/M corroborative/Y corroborator/MS corroboratory corrode/SDG corrodible corrosion/SM corrosiveness/M corrosive/YPS corrugate/NGXSD corrugation/M corrupt/DRYPTSGV corrupted/U corrupter/M corruptibility/SMI corruptible/I corruption/IM corruptions corruptive/Y corruptness/MS Corry/M corsage/MS corsair/SM corset/GMDS Corsica/M Corsican/S cortège/MS Cortes/S cortex/M Cortez's cortical/Y cortices corticosteroid/SM Cortie/M cortisone/SM Cortland/M Cort/M Cortney/M Corty/M corundum/MS coruscate/XSDGN coruscation/M Corvallis/M corvette/MS Corvus/M Cory/M Cos Cosby/M Cosetta/M Cosette/M cos/GDS cosignatory/MS cosign/SRDZG cosily Cosimo/M cosine/MS cosiness/MS Cosme/M cosmetically cosmetician/MS cosmetic/SM cosmetologist/MS cosmetology/MS cosmic cosmical/Y cosmogonist/MS cosmogony/SM cosmological/Y cosmologist/MS cosmology/SM Cosmo/M cosmonaut/MS cosmopolitanism/MS cosmopolitan/SM cosmos/SM cosponsor/DSG cossack/S Cossack/SM cosset/GDS Costa/M Costanza/M costarred costarring costar/S Costello/M costiveness/M costive/PY costless costliness/SM costly/RTP cost/MYGVJS Costner/M costumer/M costume/ZMGSRD cotangent/SM Cote/M cote/MS coterie/MS coterminous/Y cotillion/SM Cotonou/M Cotopaxi/M cot/SGMD cottager/M cottage/ZMGSRD cottar's cotted cotter/SDM cotton/GSDM Cotton/M cottonmouth/M cottonmouths cottonseed/MS cottontail/SM cottonwood/SM cottony cotyledon/MS couching/M couch/MSDG cougar/MS cougher/M cough/RDG coughs couldn't could/T could've coulée/MS Coulomb/M coulomb/SM councilman/M councilmen councilor/MS councilperson/S council/SM councilwoman/M councilwomen counsel/GSDM counsellings counselor/MS countability/E countable/U countably/U countdown/SM counted/U count/EGARDS countenance/EGDS countenancer/M countenance's counteract/DSVG counteraction/SM counterargument/SM counterattack/DRMGS counterbalance/MSDG counterclaim/GSDM counterclockwise counterculture/MS countercyclical counterespionage/MS counterexample/S counterfeiter/M counterfeit/ZSGRD counterflow counterfoil/MS counterforce/M counter/GSMD counterinsurgency/MS counterintelligence/MS counterintuitive countermand/DSG counterman/M countermeasure/SM countermen counteroffensive/SM counteroffer/SM counterpane/SM counterpart/SM counterpoint/GSDM counterpoise/GMSD counterproductive counterproposal/M counterrevolutionary/MS counterrevolution/MS counter's/E counters/E countersignature/MS countersign/SDG countersink/SG counterspy/MS counterstrike countersunk countertenor/SM countervail/DSG counterweight/GMDS countess/MS countless/Y countrify/D countryman/M countrymen country/MS countryside/MS countrywide countrywoman/M countrywomen county/SM coup/ASDG coupe/MS Couperin/M couple/ACU coupled/CU coupler/C couplers coupler's couple's couples/CU couplet/SM coupling's/C coupling/SM coupon/SM coup's courage/MS courageously courageousness/MS courageous/U courages/E Courbet/M courgette/MS courier/GMDS course/EGSRDM courser's/E courser/SM course's/AF courses/FA coursework coursing/M Courtenay/M courteousness/EM courteousnesses courteous/PEY courtesan/MS courtesied courtesy/ESM courtesying court/GZMYRDS courthouse/MS courtier/SM courtliness/MS courtly/RTP Court/M Courtnay/M Courtney/M courtroom/MS courtship/SM courtyard/SM couscous/MS cousinly/U cousin/YMS Cousteau/M couture/SM couturier/SM covalent/Y covariance/SM covariant/S covariate/SN covary cove/DRSMZG covenanted/U covenanter/M covenant/SGRDM coven/SM Covent/M Coventry/MS coverable/E cover/AEGUDS coverage/MS coverall/DMS coverer/AME covering/MS coverlet/MS coversheet covers/M covertness/SM covert/YPS coveter/M coveting/Y covetousness/SM covetous/PY covet/SGRD covey/SM covington cowardice/MS cowardliness/MS cowardly/P Coward/M coward/MYS cowbell/MS cowbird/MS cowboy/MS cowcatcher/SM cowed/Y cowering/Y cower/RDGZ cowgirl/MS cowhand/S cowherd/SM cowhide/MGSD Cowley/M cowlick/MS cowling/M cowl/SGMD cowman/M cow/MDRSZG cowmen coworker/MS Cowper/M cowpoke/MS cowpony cowpox/MS cowpuncher/M cowpunch/RZ cowrie/SM cowshed/SM cowslip/MS coxcomb/MS Cox/M cox/MDSG coxswain/GSMD coy/CDSG coyer coyest coyly Coy/M coyness/MS coyote/SM coypu/SM cozenage/MS cozen/SGD cozily coziness/MS Cozmo/M Cozumel/M cozy/DSRTPG CPA cpd CPI cpl Cpl CPO CPR cps CPU/SM crabapple crabbedness/M crabbed/YP Crabbe/M crabber/MS crabbily crabbiness/S crabbing/M crabby/PRT crabgrass/S crablike crab/MS crackable/U crackdown/MS crackerjack/S cracker/M crackle/GJDS crackling/M crackly/RT crackpot/SM crackup/S crack/ZSBYRDG cradler/M cradle/SRDGM cradling/M craftily craftiness/SM Craft/M craft/MRDSG craftsman/M craftsmanship/SM craftsmen craftspeople craftspersons craftswoman craftswomen crafty/TRP Craggie/M cragginess/SM Craggy/M craggy/RTP crag/SM Craig/M Cramer/M crammed crammer/M cramming cramper/M cramp/MRDGS crampon/SM cram/S Cranach/M cranberry/SM Crandall/M crane/DSGM cranelike Crane/M Cranford/M cranial cranium/MS crankcase/MS crankily crankiness/MS crank/SGTRDM crankshaft/MS cranky/TRP Cranmer/M cranny/DSGM Cranston/M crape/SM crapped crappie/M crapping crappy/RST crapshooter/SM crap/SMDG crasher/M crashing/Y crash/SRDGZ crassness/MS crass/TYRP crate/DSRGMZ crater/DMG Crater/M cravat/SM cravatted cravatting crave/DSRGJ cravenness/SM craven/SPYDG craver/M craving/M crawdad/S crawfish's Crawford/M crawler/M crawl/RDSGZ crawlspace/S crawlway crawly/TRS craw/SYM crayfish/GSDM Crayola/M crayon/GSDM Cray/SM craze/GMDS crazily craziness/MS crazy/SRTP creakily creakiness/SM creak/SDG creaky/PTR creamer/M creamery/MS creamily creaminess/SM cream/SMRDGZ creamy/TRP creased/CU crease/IDRSG crease's creases/C creasing/C created/U create/XKVNGADS creationism/MS creationist/MS Creation/M creation/MAK creativeness/SM creative/YP creativities creativity/K creativity's Creator/M creator/MS creatureliness/M creaturely/P creature/YMS crèche/SM credence/MS credent credential/SGMD credenza/SM credibility/IMS credible/I credibly/I creditability/M creditableness/M creditable/P creditably/E credited/U credit/EGBSD creditor/MS credit's creditworthiness credo/SM credulity/ISM credulous/IY credulousness/SM creedal creed/C creeds creed's creekside creek/SM Creek/SM creel/SMDG Cree/MDS creeper/M creepily creepiness/SM creep/SGZR creepy/PRST Creigh/M Creight/M Creighton/M cremate/XDSNG cremation/M crematoria crematorium/MS crematory/S creme/S crenelate/XGNSD crenelation/M Creole/MS creole/SM Creon/M creosote/MGDS crepe/DSGM crept crescendoed crescendoing crescendo/SCM crescent/MS cress/S crestfallenness/M crestfallen/PY cresting/M crestless crest/SGMD Crestview/M cretaceous Cretaceously/M Cretaceous/Y Cretan/S Crete/M cretinism/MS cretin/MS cretinous cretonne/SM crevasse/DSMG crevice/SM crew/DMGS crewel/SM crewelwork/SM crewman/M crewmen cribbage/SM cribbed cribber/SM cribbing/M crib/SM Crichton/M cricketer/M cricket/SMZRDG crick/GDSM Crick/M cried/C crier/CM cries/C Crimea/M Crimean crime/GMDS criminality/MS criminalization/C criminalize/GC criminal/SYM criminologist/SM criminology/MS crimper/M crimp/RDGS crimson/DMSG cringer/M cringe/SRDG crinkle/DSG crinkly/TRS Crin/M crinoline/SM cripple/GMZDRS crippler/M crippling/Y Crisco/M crises crisis/M Cris/M crisper/M crispiness/SM crispness/MS crisp/PGTYRDS crispy/RPT criss crisscross/GDS Crissie/M Crissy/M Cristabel/M Cristal/M Crista/M Cristen/M Cristian/M Cristiano/M Cristie/M Cristi/M Cristina/M Cristine/M Cristin/M Cristionna/M Cristobal/M Cristy/M criteria criterion/M criticality critically/U criticalness/M critical/YP criticism/MS criticized/U criticize/GSRDZ criticizer/M criticizes/A criticizingly/S criticizing/UY critic/MS critique/MGSD critter/SM Cr/M croaker/M croak/SRDGZ croaky/RT Croatia/M Croatian/S Croat/SM Croce/M crocheter/M crochet/RDSZJG crockery/SM Crockett/M Crockpot/M crock/SGRDM crocodile/MS crocus/SM Croesus/SM crofter/M croft/MRGZS croissant/MS Croix/M Cromwellian Cromwell/M crone/SM Cronin/M Cronkite/M Cronus/M crony/SM crookedness/SM crooked/TPRY Crookes/M crookneck/MS crook/SGDM crooner/M croon/SRDGZ cropland/MS crop/MS cropped cropper/SM cropping croquet/MDSG croquette/SM Crosby/M crosier/SM crossarm crossbarred crossbarring crossbar/SM crossbeam/MS crossbones crossbowman/M crossbowmen crossbow/SM crossbred/S crossbreed/SG crosscheck/SGD crosscurrent/SM crosscut/SM crosscutting crossed/UA crosses/UA crossfire/SM crosshatch/GDS crossing/M Cross/M crossness/MS crossover/MS crosspatch/MS crosspiece/SM crosspoint crossproduct/S crossroad/GSM crossroads/M crosstalk/M crosstown crosswalk/MS crossway/M crosswind/SM crosswise crossword/MS cross/ZTYSRDMPBJG crotchetiness/M crotchet/MS crotchety/P crotchless crotch/MDS crouch/DSG croupier/M croup/SMDG croupy/TZR croûton/MS crowbait crowbarred crowbarring crowbar/SM crowdedness/M crowded/P crowd/MRDSG crowfeet crowfoot/M crow/GDMS Crowley/M crowned/U crowner/M crown/RDMSJG crozier's CRT/S crucial/Y crucible/MS crucifiable crucifixion/MS Crucifixion/MS crucifix/SM cruciform/S crucify/NGDS crudded crudding cruddy/TR crudeness/MS crude/YSP crudités crudity/MS crud/STMR cruelness/MS cruelty/SM cruel/YRTSP cruet/MS cruft crufty Cruikshank/M cruise/GZSRD cruiser/M cruller/SM crumb/GSYDM crumble/DSJG crumbliness/MS crumbly/PTRS crumby/RT crumminess/S crummy/SRTP crump crumpet/SM crumple/DSG crunch/DSRGZ crunchiness/MS crunchy/TRP crupper/MS crusade/GDSRMZ crusader/M cruse/MS crushable/U crusher/M crushing/Y crushproof crush/SRDBGZ Crusoe/M crustacean/MS crustal crust/GMDS crustily crustiness/SM crusty/SRTP crutch/MDSG Crux/M crux/MS Cruz/M crybaby/MS cry/JGDRSZ cryogenic/S cryogenics/M cryostat/M cryosurgery/SM cryptanalysis/M cryptanalyst/M cryptanalytic crypt/CS cryptic cryptically cryptogram/MS cryptographer/MS cryptographic cryptographically cryptography/MS cryptologic cryptological cryptologist/M cryptology/M Cryptozoic/M crypt's crystalline/S crystallite/SM crystallization/AMS crystallized/UA crystallizes/A crystallize/SRDZG crystallizing/A crystallographer/MS crystallographic crystallography/M Crystal/M crystal/SM Crysta/M Crystie/M Cs C's cs/EA cs's CST ct CT Cthrine/M Ct/M ctn ctr Cuba/M Cuban/S cubbed cubbing cubbyhole/MS cuber/M cube/SM cubical/Y cubicle/SM cubic/YS cubism/SM cubist/MS cubit/MS cub/MDRSZG cuboid Cuchulain/M cuckold/GSDM cuckoldry/MS cuckoo/SGDM cucumber/MS cuddle/GSD cuddly/TRP cu/DG cudgel/GSJMD cud/MS cue/MS cuff/GSDM Cuisinart/M cuisine/MS Culbertson/M culinary Cullan/M cull/DRGS cullender's Cullen/M culler/M Culley/M Cullie/M Cullin/M Cull/MN Cully/M culminate/XSDGN culmination/M culotte/S culpability/MS culpable/I culpableness/M culpably culpa/SM culprit/SM cultism/SM cultist/SM cultivable cultivated/U cultivate/XBSDGN cultivation/M cultivator/SM cult/MS cultural/Y cultured/U culture/SDGM Culver/MS culvert/SM Cu/M cumber/DSG Cumberland/M cumbersomeness/MS cumbersome/YP cumbrous cumin/MS cummerbund/MS Cummings cumquat's cum/S cumulate/XVNGSD cumulation/M cumulative/Y cumuli cumulonimbi cumulonimbus/M cumulus/M Cunard/M cuneiform/S cunnilingus/SM Cunningham/M cunningness/M cunning/RYSPT cunt/SM cupboard/SM cupcake/SM Cupertino/M cupful/SM cupidinously cupidity/MS Cupid/M cupid/S cup/MS cupola/MDGS cupped cupping/M cupric cuprous curability/MS curable/IP curableness/MI curably/I Curacao/M curacy/SM curare/MS curate/VGMSD curative/YS curatorial curator/KMS curbing/M curbside curb/SJDMG curbstone/MS Curcio/M curdle/SDG curd/SMDG cured/U cure/KBDRSGZ curer/MK curettage/SM curfew/SM curfs curiae curia/M cur/IBS Curie/M curie/SM curiosity/SM curio/SM curiousness/SM curious/TPRY Curitiba/M curium/MS curler/SM curlew/MS curlicue/MGDS curliness/SM curling/M curl/UDSG curlycue's curly/PRT curmudgeon/MYS Curran/M currant/SM curred/AFI currency's currency/SF current/FSY currently/A currentness/M Currey/M curricle/M curricula curricular curriculum/M Currie/M currier/M Currier/M curring/FAI Curr/M currycomb/DMGS Curry/MR curry/RSDMG cur's curs/ASDVG curse/A cursedness/M cursed/YRPT curse's cursive/EPYA cursiveness/EM cursives cursor/DMSG cursorily cursoriness/SM cursory/P curtailer/M curtail/LSGDR curtailment/SM curtain/GSMD Curtice/M Curtis/M Curt/M curtness/MS curtsey's curtsy/SDMG curt/TYRP curvaceousness/S curvaceous/YP curvature/MS curved/A curved's curve/DSGM curvilinearity/M curvilinear/Y curving/M curvy/RT cushion/SMDG Cushman/M cushy/TR cuspid/MS cuspidor/MS cusp/MS cussedness/M cussed/YP cuss/EGDSR cusses/F cussing/F cuss's custard/MS Custer/M custodial custodianship/MS custodian/SM custody/MS customarily customariness/M customary/PS customer/M customhouse/S customization/SM customize/ZGBSRD custom/SMRZ cutaneous/Y cutaway/SM cutback/SM cuteness/MS cute/SPY cutesy/RT cuticle/SM cutlass/MS cutler/SM cutlery/MS cutlet/SM cut/MRST cutoff/MS cutout/SM cutter/SM cutthroat/SM cutting/MYS cuttlebone/SM cuttlefish/MS cuttle/M cutup/MS cutworm/MS Cuvier/M Cuzco/M CV cw cwt Cyanamid/M cyanate/M cyanic cyanide/GMSD cyan/MS cyanogen/M Cybele/M cybernetic/S cybernetics/M cyberpunk/S cyberspace/S Cybill/M Cybil/M Cyb/M cyborg/S Cyclades cyclamen/MS cycle/ASDG cycler cycle's cycleway/S cyclic cyclical/SY cycling/M cyclist/MS cyclohexanol cycloidal cycloid/SM cyclometer/MS cyclone/SM cyclonic cyclopean cyclopedia/MS cyclopes Cyclopes cyclops Cyclops/M cyclotron/MS cyder/SM cygnet/MS Cygnus/M cylinder/GMDS cylindric cylindrical/Y Cy/M cymbalist/MS cymbal/SM Cymbre/M Cynde/M Cyndia/M Cyndie/M Cyndi/M Cyndy/M cynical/UY cynicism/MS cynic/MS cynosure/SM Cynthea/M Cynthia/M Cynthie/M Cynthy/M cypher/MGSD cypreses cypress/SM Cyprian Cypriot/SM Cyprus/M Cyrano/M Cyrille/M Cyrillic Cyrill/M Cyrillus/M Cyril/M Cyrus/M cystic cyst/MS cytochemistry/M cytochrome/M cytologist/MS cytology/MS cytolysis/M cytoplasmic cytoplasm/SM cytosine/MS cytotoxic CZ czarevitch/M czarina/SM czarism/M czarist/S czarship czar/SM Czech Czechoslovakia/M Czechoslovakian/S Czechoslovak/S Czechs Czerniak/M Czerny/M D DA dabbed dabber/MS dabbing dabbler/M dabble/RSDZG dab/S Dacca's dace/MS Dacey/M dacha/SM Dachau/M dachshund/SM Dacia/M Dacie/M Dacron/MS dactylic/S dactyl/MS Dacy/M Dadaism/M dadaism/S Dadaist/M dadaist/S Dada/M daddy/SM Dade/M dado/DMG dadoes dad/SM Daedalus/M Dael/M daemonic daemon/SM Daffie/M Daffi/M daffiness/S daffodil/MS Daffy/M daffy/PTR daftness/MS daft/TYRP DAG dagger/DMSG Dag/M Dagmar/M Dagny/M Daguerre/M daguerreotype/MGDS Dagwood/M Dahlia/M dahlia/MS Dahl/M Dahomey/M Daile/M dailiness/MS daily/PS Daimler/M daintily daintiness/MS dainty/TPRS daiquiri/SM dairying/M dairyland dairymaid/SM dairyman/M dairymen dairy/MJGS dairywoman/M dairywomen Daisey/M Daisie/M Daisi/M dais/SM Daisy/M daisy/SM Dakar/M Dakotan Dakota/SM Dale/M Dalenna/M dale/SMH daleth/M Daley/M Dalhousie/M Dalia/M Dalian/M Dalila/M Dali/SM Dallas/M dalliance/SM dallier/M Dalli/MS Dall/M Dallon/M dally/ZRSDG Dal/M Dalmatia/M dalmatian/S Dalmatian/SM Daloris/M Dalston/M Dalt/M Dalton/M Daly/M damageable damaged/U damage/MZGRSD damager/M damaging/Y Damara/M Damaris/M Damascus/M damask/DMGS dame/SM Dame/SMN Damian/M Damiano/M Damien/M Damion/M Damita/M dam/MDS dammed damming dammit/S damnably damnation/MS damnedest/MS damned/TR damn/GSBRD damning/Y Damocles/M Damon/M damped/U dampener/M dampen/RDZG damper/M dampness/MS damp/SGZTXYRDNP damselfly/MS damsel/MS damson/MS Danaë Dana/M Danbury/M dancelike dancer/M dance/SRDJGZ dandelion/MS dander/DMGS dandify/SDG dandily dandle/GSD dandruff/MS dandy/TRSM Danelaw/M Danella/M Danell/M Dane/SM Danette/M danger/DMG Dangerfield/M dangerousness/M dangerous/YP dangler/M dangle/ZGRSD dangling/Y dang/SGZRD Danial/M Dania/M Danica/M Danice/M Daniela/M Daniele/M Daniella/M Danielle/M Daniel/SM Danielson/M Danie/M Danika/M Danila/M Dani/M Danish danish/S Danita/M Danit/M dankness/MS dank/TPYR Danna/M Dannel/M Dannie/M Danni/M Dannye/M Danny/M danseuse/SM Dan/SM Dante/M Danton/M Danube/M Danubian Danville/M Danya/M Danyelle/M Danyette/M Danzig/M Daphene/M Daphna/M Daphne/M dapperness/M dapper/PSTRY dapple/SDG Dara/M Darbee/M Darbie/M Darb/M Darby/M Darcee/M Darcey/M Darcie/M Darci/M D'Arcy Darcy/M Darda/M Dardanelles daredevil/MS daredevilry/S Dareen/M Darelle/M Darell/M Dare/M Daren/M darer/M daresay dare/ZGDRSJ d'Arezzo Daria/M Darice/M Darill/M Dari/M daringness/M daring/PY Darin/M Dario/M Darius/M Darjeeling/M darkener/M darken/RDZG dark/GTXYRDNSP darkish darkly/TR darkness/MS darkroom/SM Darla/M Darleen/M Darlene/M Darline/M Darling/M darlingness/M Darlington/M darling/YMSP Darlleen/M Dar/MNH Darnall/M darned/TR Darnell/M darner/M darn/GRDZS darning/M Darn/M Daron/M DARPA/M Darrelle/M Darrell/M Darrel/M Darren/M Darrick/M Darrin/M Darrow/M Darryl/M Darsey/M Darsie/M d'art dartboard/SM darter/M Darth/M Dartmouth/M dart/MRDGZS Darvon/M Darwinian/S Darwinism/MS Darwinist/MS Darwin/M Darya/M Daryle/M Daryl/M Daryn/M Dasha/M dashboard/SM dasher/M dash/GZSRD dashiki/SM dashing/Y Dasie/M Dasi/M dastardliness/SM dastardly/P dastard/MYS Dasya/M DAT database/DSMG datafile datagram/MS data/M Datamation/M Datamedia/M dataset/S datedly datedness date/DRSMZGV dated/U dateless dateline/DSMG dater/M Datha/M dative/S Datsun/M datum/MS dauber/M daub/RDSGZ Daugherty/M daughter/MYS Daumier/M Daune/M daunt/DSG daunted/U daunting/Y dauntlessness/SM dauntless/PY dauphin/SM Davao/M Daveen/M Dave/M Daven/M Davenport/M davenport/MS Daveta/M Davey/M Davida/M Davidde/M Davide/M David/SM Davidson/M Davie/M Davina/M Davine/M Davinich/M Davin/M Davis/M Davita/M davit/SM Dav/MN Davon/M Davy/SM dawdler/M dawdle/ZGRSD Dawes/M Dawna/M dawn/GSDM Dawn/M Dawson/M daybed/S daybreak/SM daycare/S daydreamer/M daydream/RDMSZG Dayle/M daylight/GSDM Day/M Dayna/M daysack day/SM daytime/SM Dayton/M dazed/PY daze/DSG dazzler/M dazzle/ZGJRSD dazzling/Y db DB dbl dB/M DBMS DC DD Ddene/M DDS DDT DE deacon/DSMG deaconess/MS deadbeat/SM deadbolt/S deadener/M deadening/MY deaden/RDG deadhead/MS deadline/MGDS deadliness/SM deadlock/MGDS deadly/RPT deadness/M deadpanned deadpanner deadpanning deadpan/S dead/PTXYRN deadwood/SM deafening/MY deafen/JGD deafness/MS deaf/TXPYRN dealer/M dealership/MS dealing/M deallocator deal/RSGZJ dealt Deana/M dean/DMG Deandre/M Deane/M deanery/MS Dean/M Deanna/M Deanne/M Deann/M deanship/SM Dearborn/M dearness/MS dearth/M dearths dear/TYRHPS deary/MS deassign deathbed/MS deathblow/SM deathless/Y deathlike deathly/TR death/MY deaths deathtrap/SM deathward deathwatch/MS debacle/SM debarkation/SM debark/G debar/L debarment/SM debarring debaser/M debatable/U debate/BMZ debater/M debauchedness/M debauched/PY debauchee/SM debaucher/M debauchery/SM debauch/GDRS Debbie/M Debbi/M Debby/M Debee/M debenture/MS Debera/M debilitate/NGXSD debilitation/M debility/MS Debi/M debit/DG deb/MS Deb/MS debonairness/SM debonair/PY Deborah/M Debora/M Debor/M debouch/DSG Debra/M debrief/GJ debris/M debtor/SM debt/SM Debussy/M débutante/SM debut/MDG decade/MS decadency/S decadent/YS decaffeinate/DSG decaf/S decagon/MS Decalogue/M decal/SM decamp/L decampment/MS decapitate/GSD decapitator/SM decathlon/SM Decatur/M decay/GRD Decca/M Deccan/M decease/M decedent/MS deceitfulness/SM deceitful/PY deceit/SM deceived/U deceiver/M deceives/U deceive/ZGRSD deceivingly deceiving/U decelerate/XNGSD deceleration/M decelerator/SM December/SM decency/ISM decennial/SY decent/TIYR deception/SM deceptiveness/SM deceptive/YP decertify/N dechlorinate/N decibel/MS decidability/U decidable/U decidedness/M decided/PY decide/GRSDB deciduousness/M deciduous/YP decile/SM deciliter/SM decimal/SYM decimate/XNGDS decimation/M decimeter/MS decipherable/IU decipher/BRZG decipherer/M decisional decisioned decisioning decision/ISM decisive/IPY decisiveness/MSI deckchair decker/M Decker/M deck/GRDMSJ deckhand/S decking/M Deck/RM declamation/SM declamatory declarable declaration/MS declaration's/A declarative/SY declarator/MS declaratory declare/AGSD declared/U declarer/MS declension/SM declination/MS decliner/M decline/ZGRSD declivity/SM Dec/M DEC/M DECNET DECnet/M deco décolletage/S décolleté decolletes decolorising decomposability/M decomposable/IU decompose/B decompress/R decongestant/S deconstruction deconvolution decorated/AU decorate/NGVDSX decorates/A decorating/A decoration/ASM decorativeness/M decorative/YP decorator/SM decorousness/MS decorousness's/I decorous/PIY decor/S decorticate/GNDS decortication/M decorum/MS decoupage/MGSD decouple/G decoy/M decrease decreasing/Y decreeing decree/RSM decremental decrement/DMGS decrepit decrepitude/SM decriminalization/S decriminalize/DS decry/G decrypt/GD decryption DECstation/M DECsystem/M DECtape/M decustomised Dedekind/M Dede/M dedicate/AGDS dedicated/Y dedication/MS dedicative dedicator/MS dedicatory Dedie/M Dedra/M deduce/RSDG deducible deductibility/M deductible/S deduction/SM deductive/Y deduct/VG Deeanne/M Deeann/M deeded Deedee/M deeding deed/IS deed's deejay/MDSG Dee/M deem/ADGS deemphasis Deena/M deepen/DG deepish deepness/MS deep/PTXSYRN Deerdre/M Deere/M deerskin/MS deer/SM deerstalker/SM deerstalking/M Deeyn/M deface/LZ defacement/SM defaecate defalcate/NGXSD defalcation/M defamation/SM defamatory defamer/M defame/ZR defaulter/M default/ZR defeated/U defeater/M defeatism/SM defeatist/SM defeat/ZGD defecate/DSNGX defecation/M defection/SM defectiveness/MS defective/PYS defect/MDSVG defector/MS defendant/SM defended/U defenestrate/GSD defenselessness/MS defenseless/PY defenses/U defense/VGSDM defensibility/M defensible/I defensibly/I defensiveness/MS defensive/PSY deference/MS deferential/Y deferent/S deferrable deferral/SM deferred deferrer/MS deferring deffer defiance/MS defiant/Y defibrillator/M deficiency/MS deficient/SY deficit/MS defier/M defile/L defilement/MS definable/UI definably/I define/AGDRS defined/U definer/SM definite/IPY definiteness/IMS definitional definition/ASM definitiveness/M definitive/SYP defis deflate/XNGRSDB deflationary deflation/M deflect/DSGV deflected/U deflection/MS deflector/MS defocus defocussing Defoe/M defog defogger/S defoliant/SM defoliator/SM deformational deform/B deformed/U deformity/SM defrauder/M defraud/ZGDR defrayal/SM defroster/M defrost/RZ deftness/MS deft/TYRP defunct/S defying/Y defy/RDG def/Z deg Degas/M degassing degauss/GD degeneracy/MS degenerateness/M degenerate/PY degrade/B degradedness/M degraded/YP degrading/Y degrease degree/SM degum Dehlia/M dehumanize dehydrator/MS deicer/M deice/ZR deictic Deidre/M deification/M deify/SDXGN deign/DGS Deimos/M Deina/M Deirdre/MS deistic deist/SM Deity/M deity/SM deja deject/DSG dejectedness/M dejected/PY dejection/SM Dejesus/M DeKalb/M DeKastere/M Delacroix/M Delacruz/M Delainey/M Dela/M Delaney/M Delano/M Delawarean/SM Delaware/MS delay/D delayer/G Delbert/M Delcina/M Delcine/M delectableness/M delectable/SP delectably delectation/MS delegable Deleon/M deleted/U deleteriousness/M deleterious/PY delete/XBRSDNG deletion/M delfs Delft/M delft/MS delftware/S Delgado/M Delhi/M Delia/M deliberateness/SM deliberate/PVY deliberativeness/M deliberative/PY Delibes/M delicacy/IMS delicate/IYP delicatenesses delicateness/IM delicates delicatessen/MS deliciousness/MS delicious/YSP delicti delightedness/M delighted/YP delightfulness/M delightful/YP Delilah/M Delilahs Delila/M Delinda/M delineate/SDXVNG delineation/M delinquency/MS delinquent/SYM deliquesce/GSD deliquescent deliriousness/MS delirious/PY delirium/SM deli/SM Delius/M deliverables deliverable/U deliver/AGSD deliverance/SM delivered/U deliverer/SM delivery/AM deliverymen/M Della/M Dell/M dell/SM Dellwood/M Delly/M Delmar/M Delmarva/M Delmer/M Delmonico Delmore/M Delmor/M Del/MY Delora/M Delores/M Deloria/M Deloris/M Delphic Delphi/M Delphine/M Delphinia/M delphinium/SM Delphinus/M Delta/M delta/MS deltoid/SM deluder/M delude/RSDG deluding/Y deluge/SDG delusional delusion/SM delusiveness/M delusive/PY deluxe delve/GZSRD delver/M demagnify/N demagogic demagogue/GSDM demagoguery/SM demagogy/MS demander/M demand/GSRD demandingly demanding/U demarcate/SDNGX demarcation/M Demavend/M demean/GDS demeanor/SM dementedness/M demented/YP dementia/MS Demerol/M demesne/SM Demeter/M Demetra/M Demetre/M Demetria/M Demetri/MS Demetrius/M demigod/MS demijohn/MS demimondaine/SM demimonde/SM demineralization/SM Deming/M demise/DMG demit demitasse/MS demitted demitting Dem/MG democracy/MS Democratic democratically/U democratic/U democratization/MS democratize/DRSG democratizes/U Democrat/MS democrat/SM Democritus/M démodé demo/DMPG demographer/MS demographical/Y demographic/S demography/MS demolisher/M demolish/GSRD demolition/MS demonetization/S demoniacal/Y demoniac/S demonic demonology/M demon/SM demonstrable/I demonstrableness/M demonstrably/I demonstrate/XDSNGV demonstration/M demonstrativenesses demonstrativeness/UM demonstratives demonstrative/YUP demonstrator/MS demoralization/M demoralizer/M demoralizing/Y DeMorgan/M Demosthenes/M demote/DGX demotic/S Demott/M demount/B Dempsey/M demulcent/S demultiplex demureness/SM demure/YP demurral/MS demurred demurrer/MS demurring demur/RTS demythologization/M demythologize/R den Dena/M dendrite/MS Deneb/M Denebola/M Deneen/M Dene/M Deng/M dengue/MS deniable/U denial/SM Denice/M denier/M denigrate/VNGXSD denigration/M denim/SM Denise/M Deni/SM denizen/SMDG Den/M De/NM Denmark/M Denna/M denned Dennet/M Denney/M Dennie/M Denni/MS denning Dennison/M Denny/M denominate/V denominational/Y denote/B denouement/MS denounce/LZRSDG denouncement/SM denouncer/M dense/FR densely denseness/SM densitometer/MS densitometric densitometry/M density/MS dens/RT dental/YS dentifrice/SM dentine's dentin/SM dent/ISGD dentistry/MS dentist/SM dentition/MS dent's denture/IMS denuclearize/GSD denudation/SM denude/DG denuder/M denunciate/VNGSDX denunciation/M Denver/M denying/Y Deny/M Denys Denyse/M deny/SRDZG deodorant/SM deodorization/SM deodorize/GZSRD deodorizer/M Deon/M Deonne/M deoxyribonucleic depart/L departmentalization/SM departmentalize/DSG departmental/Y department/MS departure/MS dependability/MS dependableness/M dependable/P dependably Dependant/MS depend/B dependence/ISM dependency/MS dependent/IYS dependent's depicted/U depicter/M depiction/SM depict/RDSG depilatory/S deplete/VGNSDX depletion/M deplorableness/M deplorable/P deplorably deplorer/M deplore/SRDBG deploring/Y deployable deploy/AGDLS deployment/SAM depolarize deponent/S deportation/MS deportee/SM deport/LG deportment/MS depose deposit/ADGS depositary/M deposition/A depositor/SAM depository/MS depravedness/M depraved/PY deprave/GSRD depraver/M depravity/SM deprecate/XSDNG deprecating/Y deprecation/M deprecatory depreciable depreciate/XDSNGV depreciating/Y depreciation/M depreciative/Y depressant/S depressible depression/MS depressive/YS depressor/MS depress/V deprive/GSD depth/M depths Dept/M deputation/SM depute/SDG deputize/DSG deputy/MS dequeue derail/L dérailleur/MS derailment/MS derange/L derangement/MS Derbyshire/M derby/SM Derby/SM dereference/Z Derek/M dereliction/SM derelict/S Derick/M deride/D deriding/Y derision/SM derisiveness/MS derisive/PY derisory derivable/U derivate/XNV derivation/M derivativeness/M derivative/SPYM derive/B derived/U Derk/M Der/M dermal dermatitides dermatitis/MS dermatological dermatologist/MS dermatology/MS dermis/SM Dermot/M derogate/XDSNGV derogation/M derogatorily derogatory Derrek/M Derrick/M derrick/SMDG Derrida/M derrière/S Derrik/M Derril/M derringer/SM Derron/M Derry/M dervish/SM Derward/M Derwin/M Des desalinate/NGSDX desalination/M desalinization/MS desalinize/GSD desalt/G descant/M Descartes/M descendant/SM descended/FU descendent's descender/M descending/F descends/F descend/ZGSDR descent describable/I describe/ZB description/MS descriptiveness/MS descriptive/SYP descriptor/SM descry/SDG Desdemona/M desecrater/M desecrate/SRDGNX desecration/M deserter/M desertification desertion/MS desert/ZGMRDS deservedness/M deserved/YU deserve/J deserving/Y déshabillé's desiccant/S desiccate/XNGSD desiccation/M desiccator/SM desiderata desideratum/M designable design/ADGS designate/VNGSDX designational designation/M designator/SM designed/Y designer/M designing/U Desi/M desirabilia desirability's desirability/US desirableness/SM desirableness's/U desirable/UPS desirably/U Desirae/M desire/BR desired/U Desiree/M desirer/M Desiri/M desirousness/M desirous/PY desist/DSG desk/SM desktop/S Desmond/M Desmund/M desolateness/SM desolate/PXDRSYNG desolater/M desolating/Y desolation/M desorption/M despairer/M despairing/Y despair/SGDR desperadoes desperado/M desperateness/SM desperate/YNXP desperation/M despicable despicably despiser/M despise/SRDG despoil/L despoilment/MS despond despondence/S despondency/MS despondent/Y despotic despotically despotism/SM dessert/SM dessicate/DN d'Estaing destinate/NX destination/M destine/GSD destiny/MS destituteness/M destitute/NXP destitution/M destroy/BZGDRS destroyer/M destructibility/SMI destructible/I destruction/SM destructiveness/MS destructive/YP destructor/M destruct/VGSD desuetude/MS desultorily desultoriness/M desultory/P detachedness/M detached/YP detacher/M detach/LSRDBG detachment/SM detailedness/M detailed/YP detainee/S detainer/M detain/LGRDS detainment/MS d'etat detectability/U detectable/U detectably/U detect/DBSVG detected/U detection/SM detective/MS detector/MS détente detentes detention/SM detergency/M detergent/SM deteriorate/XDSNGV deterioration/M determent/SM determinability/M determinable/IP determinableness/IM determinacy/I determinant/MS determinateness/IM determinate/PYIN determination/IM determinativeness/M determinative/P determinedly determinedness/M determined/U determine/GASD determiner/SM determinism/MS determinism's/I deterministically deterministic/I deterred/U deterrence/SM deterrent/SMY deterring detersive/S deter/SL deters/V detestableness/M detestable/P detestably detestation/SM dethrone/L dethronement/SM detonable detonated/U detonate/XDSNGV detonation/M detonator/MS detour/G detoxification/M detoxify/NXGSD detox/SDG detract/GVD detractive/Y d'etre detribalize/GSD detrimental/SY detriment/SM detritus/M Detroit/M deuced/Y deuce/SDGM deus deuterium/MS deuteron/M Deuteronomy/M Deutsch/M Deva/M Devanagari/M Devan/M devastate/XVNGSD devastating/Y devastation/M devastator/SM develop/ALZSGDR developed/U developer/MA developmental/Y development/ASM deviance/MS deviancy/S deviant/YMS deviated/U deviate/XSDGN deviating/U deviation/M devilishness/MS devilish/PY devilment/SM devilry/MS devil/SLMDG deviltry/MS Devi/M Devina/M Devin/M Devinne/M deviousness/SM devious/YP devise/JR deviser/M Devland/M Devlen/M Devlin/M Dev/M devoice devolution/MS devolve/GSD Devondra/M Devonian Devon/M Devonna/M Devonne/M Devonshire/M Devora/M devoted/Y devotee/MS devote/XN devotional/YS devotion/M devourer/M devour/SRDZG devoutness/MS devout/PRYT Devy/M Dewain/M dewar Dewar/M Dewayne/M dewberry/MS dewclaw/SM dewdrop/MS Dewey/M Dewie/M dewiness/MS Dewitt/M dewlap/MS Dew/M dew/MDGS dewy/TPR Dexedrine/M dexes/I Dex/M dexter dexterity/MS Dexter/M dexterousness/MS dexterous/PY dextrose/SM DH Dhaka Dhaulagiri/M dhoti/SM dhow/MS DI diabase/M diabetes/M diabetic/S diabolic diabolicalness/M diabolical/YP diabolism/M diachronic/P diacritical/YS diacritic/MS diadem/GMDS diaereses diaeresis/M Diaghilev/M diagnometer/SM diagnosable/U diagnose/BGDS diagnosed/U diagnosis/M diagnostically diagnostician/SM diagnostic/MS diagnostics/M diagonalize/GDSB diagonal/YS diagrammable diagrammatic diagrammaticality diagrammatically diagrammed diagrammer/SM diagramming diagram/MS Diahann/M dialectal/Y dialectical/Y dialectic/MS dialect/MS dialed/A dialer/M dialing/M dial/MRDSGZJ dialogged dialogging dialog/MS dials/A dialysis/M dialyzed/U dialyzes diam diamagnetic diameter/MS diametric diametrical/Y diamondback/SM diamond/GSMD Diana/M Diandra/M Diane/M Dianemarie/M Dian/M Dianna/M Dianne/M Diann/M Diannne/M diapason/MS diaper/SGDM diaphanousness/M diaphanous/YP diaphragmatic diaphragm/SM diarist/SM Diarmid/M diarrheal diarrhea/MS diary/MS diaspora Diaspora/SM diastase/SM diastole/MS diastolic diathermy/SM diathesis/M diatomic diatom/SM diatonic diatribe/MS Diaz's dibble/SDMG dibs DiCaprio/M dice/GDRS dicer/M dicey dichloride/M dichotomization/M dichotomize/DSG dichotomous/PY dichotomy/SM dicier diciest dicing/M Dickensian/S dickens/M Dickens/M dicker/DG Dickerson/M dickey/SM dick/GZXRDMS Dickie/M dickier dickiest Dickinson/M Dickson/M Dick/XM Dicky/M dicky's dicotyledonous dicotyledon/SM dicta/M Dictaphone/SM dictate/SDNGX dictation/M dictatorialness/M dictatorial/YP dictator/MS dictatorship/SM dictionary/SM diction/MS dictum/M didactically didactic/S didactics/M did/AU diddler/M diddle/ZGRSD Diderot/M Didi/M didn't didoes dido/M Dido/M didst die/DS Diefenbaker/M Diego/M dieing dielectric/MS diem Diem/M Diena/M Dierdre/M diereses dieresis/M diesel/GMDS Diesel's dies's dies/U dietary/S dieter/M Dieter/M dietetic/S dietetics/M diethylaminoethyl diethylstilbestrol/M dietitian/MS diet/RDGZSM Dietrich/M Dietz/M difference/DSGM difference's/I differences/I differentiability differentiable differential/SMY differentiated/U differentiate/XSDNG differentiation/M differentiator/SM differentness different/YI differ/SZGRD difficile difficult/Y difficulty/SM diffidence/MS diffident/Y diffract/GSD diffraction/SM diffractometer/SM diffuseness/MS diffuse/PRSDZYVXNG diffuser/M diffusible diffusional diffusion/M diffusiveness/M diffusive/YP diffusivity/M digerati digested/IU digester/M digestibility/MS digestible/I digestifs digestion/ISM digestive/YSP digest/RDVGS digger/MS digging/S digitalis/M digitalization/MS digitalized digitalizes digitalizing digital/SY digitization/M digitizer/M digitize/ZGDRS digit/SM dignified/U dignify/DSG dignitary/SM dignity/ISM digram digraph/M digraphs digress/GVDS digression/SM digressiveness/M digressive/PY dig/TS dihedral Dijkstra/M Dijon/M dike/DRSMG diker/M diktat/SM Dilan/M dilapidate/XGNSD dilapidation/M dilatation/SM dilated/YP dilate/XVNGSD dilation/M dilatoriness/M dilator/SM dilatory/P Dilbert/M dilemma/MS dilettante/MS dilettantish dilettantism/MS diligence/SM diligentness/M diligent/YP dilithium Dillard/M Dillie/M Dillinger/M dilling/R dillis Dill/M Dillon/M dill/SGMD dillydally/GSD Dilly/M dilly/SM dilogarithm diluent diluted/U diluteness/M dilute/RSDPXYVNG dilution/M Di/M DiMaggio/M dimensionality/M dimensional/Y dimensionless dimension/MDGS dimer/M dime/SM dimethylglyoxime dimethyl/M diminished/U diminish/SDGBJ diminuendo/SM diminution/SM diminutiveness/M diminutive/SYP Dimitri/M Dimitry/M dimity/MS dimmed/U dimmer/MS dimmest dimming dimness/SM dimorphism/M dimple/MGSD dimply/RT dim/RYPZS dimwit/MS dimwitted Dinah/M Dina/M dinar/SM diner/M dine/S dinette/MS dingbat/MS ding/GD dinghy/SM dingily dinginess/SM dingle/MS dingoes dingo/MS dingus/SM dingy/PRST dinky/RST din/MDRZGS dinned dinner/SM dinnertime/S dinnerware/MS Dinnie/M dinning Dinny/M Dino/M dinosaur/MS dint/SGMD diocesan/S diocese/SM Diocletian/M diode/SM Diogenes/M Dione/M Dionisio/M Dionis/M Dion/M Dionne/M Dionysian Dionysus/M Diophantine/M diopter/MS diorama/SM Dior/M dioxalate dioxide/MS dioxin/S diphtheria/SM diphthong/SM diplexers diploid/S diplomacy/SM diploma/SMDG diplomata diplomatically diplomatic/S diplomatics/M diplomatist/SM diplomat/MS dipodic dipody/M dipole/MS dipped Dipper/M dipper/SM dipping/S dippy/TR dip/S dipsomaniac/MS dipsomania/SM dipstick/MS dipterous diptych/M diptychs Dir Dirac/M directed/IUA directionality directional/SY direction/MIS directions/A directive/SM directivity/M directly/I directness/ISM director/AMS directorate/SM directorial directorship/SM directory/SM direct/RDYPTSVG directrix/MS directs/IA direful/Y direness/M dire/YTRP dirge/GSDM Dirichlet/M dirigible/S dirk/GDMS Dirk/M dirndl/MS dirtily dirtiness/SM dirt/MS dirty/GPRSDT Dis disable/LZGD disablement/MS disabler/M disabuse disadvantaged/P disagreeable/S disallow/D disambiguate/DSGNX disappointed/Y disappointing/Y disarming/Y disarrange/L disastrous/Y disband/L disbandment/SM disbar/L disbarment/MS disbarring disbelieving/Y disbursal/S disburse/GDRSL disbursement/MS disburser/M discerner/M discernibility discernible/I discernibly discerning/Y discernment/MS discern/SDRGL disc/GDM discharged/U disciple/DSMG discipleship/SM disciplinarian/SM disciplinary disciplined/U discipline/IDM discipliner/M disciplines disciplining disclosed/U discography/MS discolored/MP discoloreds/U discolor/G discombobulate/SDGNX discomfit/DG discomfiture/MS disco/MG discommode/DG disconcerting/Y disconnectedness/S disconnected/P disconnecter/M disconnect/R disconsolate/YN discordance/SM discordant/Y discord/G discorporate/D discotheque/MS discount/B discourage/LGDR discouragement/MS discouraging/Y discoverable/I discover/ADGS discovered/U discoverer/S discovery/SAM discreetly/I discreetness's/I discreetness/SM discreet/TRYP discrepancy/SM discrepant/Y discreteness/SM discrete/YPNX discretionary discretion/IMS discretization discretized discriminable discriminant/MS discriminated/U discriminate/SDVNGX discriminating/YI discrimination/MI discriminator/MS discriminatory discursiveness/S discussant/MS discussed/UA discusser/M discussion/SM discus/SM disdainfulness/M disdainful/YP disdain/MGSD disease/G disembowelment/SM disembowel/SLGD disengage/L disfigure/L disfigurement/MS disfranchise/L disfranchisement/MS disgorge disgrace/R disgracer/M disgruntle/DSLG disgruntlement/MS disguised/UY disguise/R disguiser/M disgust disgusted/Y disgustful/Y disgusting/Y dishabille/SM disharmonious dishcloth/M dishcloths dishevel/LDGS dishevelment/MS dish/GD dishonest dishonored/U dishpan/MS dishrag/SM dishtowel/SM dishwasher/MS dishwater/SM disillusion/LGD disillusionment/SM disinfectant/MS disinherit disinterestedness/SM disinterested/P disinvest/L disjoin disjointedness/S disjunctive/YS disjunct/VS disk/D diskette/S dislike/G dislodge/LG dislodgement/M dismalness/M dismal/PSTRY dismantle/L dismantlement/SM dismay/D dismayed/U dismaying/Y dis/MB dismember/LG dismemberment/MS dismissive/Y dismiss/RZ Disneyland/M Disney/M disoblige/G disorderedness/M disordered/YP disorderliness/M disorderly/P disorder/Y disorganize disorganized/U disparagement/MS disparager/M disparage/RSDLG disparaging/Y disparateness/M disparate/PSY dispatch/Z dispelled dispelling dispel/S dispensable/I dispensary/MS dispensate/NX dispensation/M dispenser/M dispense/ZGDRSB dispersal/MS dispersant/M dispersed/Y disperser/M disperse/XDRSZLNGV dispersible dispersion/M dispersiveness/M dispersive/PY dispirit/DSG displace/L display/AGDS displayed/U displeased/Y displease/G displeasure disport disposable/S disposal/SM dispose/IGSD dispositional disposition/ISM disproportional disproportionate/N disproportionation/M disprove/B disputable/I disputably/I disputant/SM disputation/SM disputatious/Y disputed/U disputer/M dispute/ZBGSRD disquieting/Y disquiet/M disquisition/SM Disraeli/M disregardful disrepair/M disreputableness/M disreputable/P disrepute/M disrespect disrupted/U disrupter/M disrupt/GVDRS disruption/MS disruptive/YP disruptor/M dissatisfy dissect/DG dissed dissembler/M dissemble/ZGRSD disseminate/XGNSD dissemination/M dissension/SM dissenter/M dissent/ZGSDR dissertation/SM disservice disses dissever dissidence/SM dissident/MS dissimilar/S dissing dissipatedly dissipatedness/M dissipated/U dissipater/M dissipate/XRSDVNG dissipation/M dissociable/I dissociate/DSXNGV dissociated/U dissociation/M dissociative/Y dissoluble/I dissoluteness/SM dissolute/PY dissolve/ASDG dissolved/U dissonance/SM dissonant/Y dissuade/GDRS dissuader/M dissuasive dist distaff/SM distal/Y distance/DSMG distantness/M distant/YP distaste distemper distend distension distention/SM distillate/XNMS distillation/M distillery/MS distincter distinctest distinction/MS distinctiveness/MS distinctive/YP distinct/IYVP distinctness/MSI distinguishable/I distinguishably/I distinguish/BDRSG distinguished/U distinguisher/M distort/BGDR distorted/U distorter/M distortion/MS distract/DG distractedness/M distracted/YP distracting/Y distrait distraught/Y distress distressful distressing/Y distribute/ADXSVNGB distributed/U distributer distributional distribution/AM distributiveness/M distributive/SPY distributivity distributorship/M distributor/SM district/GSAD district's distrust/G disturbance/SM disturbed/U disturber/M disturbing/Y disturb/ZGDRS disulfide/M disuse/M disyllable/M Dita/M ditcher/M ditch/MRSDG dither/RDZSG ditsy/TR ditto/DMGS ditty/SDGM Ditzel/M ditz/S diuresis/M diuretic/S diurnal/SY divalent/S diva/MS divan/SM dived/M divergence/SM divergent/Y diverge/SDG diver/M diverseness/MS diverse/XYNP diversification/M diversifier/M diversify/GSRDNX diversionary diversion/M diversity/SM divert/GSD diverticulitis/SM divertimento/M dive/S divestiture/MS divest/LDGS divestment/S dividable divide/AGDS divided/U dividend/MS divider/MS divination/SM diviner/M divine/RSDTZYG divinity/MS divisibility/IMS divisible/I divisional division/SM divisiveness/MS divisive/PY divisor/SM divorcée/MS divorce/GSDLM divorcement/MS divot/MS div/TZGJDRS divulge/GSD divvy/GSDM Dixiecrat/MS dixieland Dixieland/MS Dixie/M Dix/M Dixon/M dizzily dizziness/SM dizzying/Y dizzy/PGRSDT DJ Djakarta's djellabah's djellaba/S d/JGVX Djibouti/M DMD Dmitri/M DMZ DNA Dnepropetrovsk/M Dnepr's Dnieper's Dniester/M Dniren/M DOA doable DOB Dobbin/M dobbin/MS Doberman Dobro/M docent/SM docile/Y docility/MS docker/M docket/GSMD dock/GZSRDM dockland/MS dockside/M dockworker/S dockyard/SM doc/MS Doctor doctoral doctorate/SM doctor/GSDM Doctorow/M doctrinaire/S doctrinal/Y doctrine/SM docudrama/S documentary/MS documentation/MS documented/U document/RDMZGS DOD dodder/DGS dodecahedra dodecahedral dodecahedron/M Dode/M dodge/GZSRD Dodge/M dodgem/S dodger/M Dodgson/M Dodie/M Dodi/M Dodington/M Dodoma/M dodo/SM Dodson/M Dody/M DOE Doe/M doe/MS doer/MU does/AU doeskin/MS doesn't d'oeuvre doff/SGD dogcart/SM dogcatcher/MS dogeared Doge/M doge/SM dogfight/GMS dogfish/SM dogfought doggedness/SM dogged/PY doggerel/SM dogging doggone/RSDTG doggy/SRMT doghouse/SM dogie/SM doglegged doglegging dogleg/SM dogma/MS dogmatically/U dogmatic/S dogmatics/M dogmatism/SM dogmatist/SM dogsbody/M dog/SM dogtooth/M Dogtown/M dogtrot/MS dogtrotted dogtrotting dogwood/SM dogy's Doha/M doh's doily/SM doing/MU Dolby/SM doldrum/S doldrums/M doled/F dolefuller dolefullest dolefulness/MS doleful/PY Dole/M dole/MGDS doles/F Dolf/M doling/F dollar/SM Dolley/M Dollie/M Dolli/M Doll/M doll/MDGS dollop/GSMD Dolly/M dolly/SDMG dolmen/MS dolomite/SM dolomitic Dolores/M Dolorita/SM dolorous/Y dolor/SM dolphin/SM Dolph/M doltishness/SM doltish/YP dolt/MS domain/MS dome/DSMG Domenic/M Domenico/M Domeniga/M Domesday/M domestically domesticate/DSXGN domesticated/U domestication/M domesticity/MS domestic/S domicile/SDMG domiciliary dominance/MS dominant/YS dominate/VNGXSD domination/M dominator/M dominatrices dominatrix domineer/DSG domineeringness/M domineering/YP Dominga/M Domingo/M Dominguez/M Dominica/M Dominican/MS Dominick/M Dominic/M Dominik/M Domini/M dominion/MS Dominique/M dominoes domino/M Domitian/M Dom/M Donahue/M Donald/M Donaldson/M Donall/M Donal/M Donalt/M Dona/M dona/MS Donatello/M donate/XVGNSD donation/M donative/M Donaugh/M Donavon/M done/AUF Donella/M Donelle/M Donetsk/M Donetta/M dong/GDMS dongle/S Donia/M Donica/M Donielle/M Donizetti/M donkey/MS Donna/M Donnamarie/M donned Donnell/M Donnelly/M Donne/M Donner/M Donnie/M Donni/M donning donnishness/M donnish/YP Donn/RM donnybrook/MS Donny/M donor/MS Donovan/M don/S Don/SM don't donut/MS donutted donutting doodad/MS doodlebug/MS doodler/M doodle/SRDZG doohickey/MS Dooley/M Doolittle/M doom/MDGS doomsday/SM Doonesbury/M doorbell/SM door/GDMS doorhandles doorkeeper/M doorkeep/RZ doorknob/SM doorman/M doormat/SM doormen doornail/M doorplate/SM doors/I doorstep/MS doorstepped doorstepping doorstop/MS doorway/MS dooryard/SM dopamine dopant/M dopa/SM dope/DRSMZG doper/M dopey dopier dopiest dopiness/S Doppler/M Dorado/M Doralia/M Doralin/M Doralyn/M Doralynne/M Doralynn/M Dora/M Dorcas Dorchester/M Doreen/M Dorelia/M Dorella/M Dorelle/M Doré/M Dorena/M Dorene/M Doretta/M Dorette/M Dorey/M Doria/M Dorian/M Doric Dorice/M Dorie/M Dori/MS Dorine/M Dorisa/M Dorise/M Dorita/M dork/S dorky/RT dormancy/MS dormant/S dormer/M dormice dormitory/SM dorm/MRZS dormouse/M Dorolice/M Dorolisa/M Doro/M Dorotea/M Doroteya/M Dorothea/M Dorothee/M Dorothy/M Dorree/M Dorrie/M Dorri/SM Dorry/M dorsal/YS Dorsey/M Dorthea/M Dorthy/M Dortmund/M Dory/M dory/SM DOS dosage/SM dose/M dos/GDS Dosi/M dosimeter/MS dosimetry/M dossier/MS dost Dostoevsky/M DOT dotage/SM dotard/MS doter/M dote/S Doti/M doting/Y Dot/M dot/MDRSJZG Dotson/M dotted Dottie/M Dotti/M dottiness/M dotting Dotty/M dotty/PRT do/TZRHGJ Douala/M Douay/M Doubleday/M doubled/UA double/GPSRDZ doubleheader/MS doubleness/M doubler/M doubles/M doublespeak/S doublethink/M doublet/MS doubleton/M doubling/A doubloon/MS doubly doubt/AGSDMB doubted/U doubter/SM doubtfulness/SM doubtful/YP doubting/Y doubtlessness/M doubtless/YP douche/GSDM Dougherty/M dough/M doughs doughty/RT doughy/RT Dougie/M Douglas/M Douglass Doug/M Dougy/M dourness/MS Douro/M dour/TYRP douser/M douse/SRDG dovecote/MS Dover/M dove/RSM dovetail/GSDM dovish Dov/MR dowager/SM dowdily dowdiness/MS dowdy/TPSR dowel/GMDS dower/GDMS Dow/M downbeat/SM downcast/S downdraft/M downer/M Downey/M downfall/NMS downgrade/GSD down/GZSRD downheartedness/MS downhearted/PY downhill/RS downland download/DGS downpipes downplay/GDS downpour/MS downrange downrightness/M downright/YP downriver Downs downscale/GSD downside/S downsize/DSG downslope downspout/SM downstage/S downstairs downstate/SR downstream downswing/MS downtime/SM downtowner/M downtown/MRS downtrend/M downtrodden downturn/MS downwardness/M downward/YPS downwind downy/RT dowry/SM dowse/GZSRD dowser/M doxology/MS doyenne/SM doyen/SM Doyle/M Doy/M doze dozen/GHD dozenths dozer/M doz/XGNDRS dozy DP DPs dpt DPT drabbed drabber drabbest drabbing drabness/MS drab/YSP drachma/MS Draco/M draconian Draconian Dracula/M draft/AMDGS draftee/SM drafter/MS draftily draftiness/SM drafting/S draftsman/M draftsmanship/SM draftsmen draftsperson draftswoman draftswomen drafty/PTR dragged dragger/M dragging/Y draggy/RT drag/MS dragnet/MS dragonfly/SM dragonhead/M dragon/SM dragoon/DMGS drainage/MS drainboard/SM drained/U drainer/M drainpipe/MS drain/SZGRDM Drake/M drake/SM Dramamine/MS drama/SM dramatically/U dramatical/Y dramatic/S dramatics/M dramatist/MS dramatization/MS dramatized/U dramatizer/M dramatize/SRDZG dramaturgy/M Drambuie/M drammed dramming dram/MS drank Drano/M draper/M drapery/MS drape/SRDGZ drastic drastically drat/S dratted dratting Dravidian/M drawable draw/ASG drawback/MS drawbridge/SM drawer/SM drawing/SM drawler/M drawling/Y drawl/RDSG drawly drawn/AI drawnly drawnness drawstring/MS dray/SMDG dreadfulness/SM dreadful/YPS dreadlocks dreadnought/SM dread/SRDG dreamboat/SM dreamed/U dreamer/M dreamily dreaminess/SM dreaming/Y dreamland/SM dreamlessness/M dreamless/PY dreamlike dream/SMRDZG dreamworld/S dreamy/PTR drearily dreariness/SM drear/S dreary/TRSP Dreddy/M dredge/MZGSRD dredger/M Dredi/M dreg/MS Dreiser/M Dre/M drencher/M drench/GDRS Dresden/M dress/ADRSG dressage/MS dressed/U dresser/MS dresser's/A dresses/U dressiness/SM dressing/MS dressmaker/MS dressmaking/SM dressy/PTR drew/A Drew/M Drexel/M Dreyfus/M Dreyfuss dribble/DRSGZ dribbler/M driblet/SM drib/SM dried/U drier/M drifter/M drifting/Y drift/RDZSG driftwood/SM driller/M drilling/M drillmaster/SM drill/MRDZGS drinkable/S drink/BRSZG drinker/M dripped dripping/MS drippy/RT drip/SM driveler/M drivel/GZDRS driven/P driver/M drive/SRBGZJ driveway/MS drizzle/DSGM drizzling/Y drizzly/TR Dr/M drogue/MS drollery/SM drollness/MS droll/RDSPTG drolly dromedary/MS Drona/M drone/SRDGM droning/Y drool/GSRD droopiness/MS drooping/Y droop/SGD droopy/PRT drophead dropkick/S droplet/SM dropout/MS dropped dropper/SM dropping/MS dropsical drop/SM dropsy/MS drosophila/M dross/SM drought/SM drover/M drove/SRDGZ drowner/M drown/RDSJG drowse/SDG drowsily drowsiness/SM drowsy/PTR drubbed drubber/MS drubbing/SM drub/S Drucie/M Drucill/M Druci/M Drucy/M drudge/MGSRD drudger/M drudgery/SM drudging/Y Drud/M drugged druggie/SRT drugging druggist/SM Drugi/M drugless drug/SM drugstore/SM druidism/MS druid/MS Druid's Dru/M drumbeat/SGM drumhead/M drumlin/MS drummed drummer/SM drumming Drummond/M drum/SM drumstick/SM drunkard/SM drunkenness/SM drunken/YP drunk/SRNYMT drupe/SM Drury/M Drusie/M Drusilla/M Drusi/M Drusy/M druthers dryad/MS Dryden/M dryer/MS dry/GYDRSTZ dryish dryness/SM drys drystone drywall/GSD D's d's/A Dshubba/M DST DTP dualism/MS dualistic dualist/M duality/MS dual/YS Duane/M Dubai/M dubbed dubber/S dubbing/M dubbin/MS Dubcek/M Dubhe/M dubiety/MS dubiousness/SM dubious/YP Dublin/M Dubrovnik/M dub/S Dubuque/M ducal ducat/SM duce/CAIKF duce's Duchamp/M duchess/MS duchy/SM duckbill/SM ducker/M duck/GSRDM duckling/SM duckpins duckpond duckweed/MS ducky/RSMT ducted/CFI ductile/I ductility/SM ducting/F duct/KMSF ductless duct's/A ducts/CI ductwork/M dudder dude/MS dudgeon/SM dud/GMDS Dudley/M Dud/M duelist/MS duel/MRDGZSJ dueness/M duenna/MS due/PMS duet/MS duetted duetting duffel/M duffer/M duff/GZSRDM Duffie/M Duff/M Duffy/M Dugald/M dugout/SM dug/S duh DUI Duisburg/M dukedom/SM duke/DSMG Duke/M Dukey/M Dukie/M Duky/M Dulcea/M Dulce/M dulcet/SY Dulcia/M Dulciana/M Dulcie/M dulcify Dulci/M dulcimer/MS Dulcinea/M Dulcine/M Dulcy/M dullard/MS Dulles/M dullness/MS dull/SRDPGT dully dulness's Dulsea/M Duluth/M duly/U Du/M Dumas dumbbell/MS dumbfound/GSDR dumbness/MS Dumbo/M dumb/PSGTYRD dumbstruck dumbwaiter/SM dumdum/MS dummy/SDMG Dumont/M dumper/UM dumpiness/MS dumpling/MS dump/SGZRD dumpster/S Dumpster/S Dumpty/M dumpy/PRST Dunant/M Dunbar/M Duncan/M dunce/MS Dunc/M Dundee/M dunderhead/MS Dunedin/M dune/SM dungaree/SM dungeon/GSMD dunghill/MS dung/SGDM Dunham/M dunker/M dunk/GSRD Dunkirk/M Dunlap/M Dun/M dunned Dunne/M dunner dunnest dunning Dunn/M dunno/M dun/S Dunstan/M duodecimal/S duodena duodenal duodenum/M duologue/M duo/MS duopolist duopoly/M dupe/NGDRSMZ duper/M dupion/M duple duplexer/M duplex/MSRDG duplicability/M duplicable duplicate/ADSGNX duplication/AM duplicative duplicator/MS duplicitous duplicity/SM Dupont/MS DuPont/MS durability/MS durableness/M durable/PS durably Duracell/M durance/SM Durand/M Duran/M Durante/M Durant/M durational duration/MS Durban/M Dürer/M duress/SM Durex/M Durham/MS during Durkee/M Durkheim/M Dur/M Durocher/M durst durum/MS Durward/M Duse/M Dusenberg/M Dusenbury/M Dushanbe/M dusk/GDMS duskiness/MS dusky/RPT Düsseldorf dustbin/MS dustcart/M dustcover duster/M dustily dustiness/MS dusting/M Dustin/M dustless dustman/M dustmen dust/MRDGZS dustpan/SM Dusty/M dusty/RPT Dutch/M Dutchman/M Dutchmen dutch/MS Dutchwoman Dutchwomen duteous/Y dutiable dutifulness/S dutiful/UPY duty/SM Duvalier/M duvet/SM duxes Dvina/M Dvorák/M Dwain/M dwarfish dwarfism/MS dwarf/MTGSPRD Dwayne/M dweeb/S dweller/SM dwell/IGS dwelling/MS dwelt/I DWI Dwight/M dwindle/GSD dyadic dyad/MS Dyana/M Dyane/M Dyan/M Dyanna/M Dyanne/M Dyann/M dybbukim dybbuk/SM dyed/A dyeing/M dye/JDRSMZG dyer/M Dyer/M dyes/A dyestuff/SM dying/UA Dyke/M dyke's Dylan/M Dy/M Dynah/M Dyna/M dynamical/Y dynamic/S dynamics/M dynamism/SM dynamiter/M dynamite/RSDZMG dynamized dynamo/MS dynastic dynasty/MS dyne/M dysentery/SM dysfunctional dysfunction/MS dyslectic/S dyslexia/MS dyslexically dyslexic/S dyspepsia/MS dyspeptic/S dysprosium/MS dystopia/M dystrophy/M dz Dzerzhinsky/M E ea each Eachelle/M Eada/M Eadie/M Eadith/M Eadmund/M eagerness/MS eager/TSPRYM eagle/SDGM eaglet/SM Eakins/M Ealasaid/M Eal/M Eamon/M earache/SM eardrum/SM earful/MS ear/GSMDYH Earhart/M earing/M earldom/MS Earle/M Earlene/M Earlie/M Earline/M earliness/SM Earl/M earl/MS earlobe/S Early/M early/PRST earmark/DGSJ earmuff/SM earned/U earner/M Earnestine/M Earnest/M earnestness/MS earnest/PYS earn/GRDZTSJ earning/M earphone/MS earpieces earplug/MS Earp/M earring/MS earshot/MS earsplitting Eartha/M earthbound earthed/U earthenware/MS earthiness/SM earthliness/M earthling/MS earthly/TPR earth/MDNYG earthmen earthmover/M earthmoving earthquake/SDGM earthshaking earths/U earthward/S earthwork/MS earthworm/MS earthy/PTR Earvin/M earwax/MS earwigged earwigging earwig/MS eased/E ease/LDRSMG easel/MS easement/MS easer/M ease's/EU eases/UE easies easily/U easiness/MSU easing/M eastbound easterly/S Easter/M easterner/M Easterner/M easternmost Eastern/RZ eastern/ZR easter/Y east/GSMR Easthampton/M easting/M Eastland/M Eastman/M eastward/S Eastwick/M Eastwood/M East/ZSMR easygoingness/M easygoing/P easy/PUTR eatables eatable/U eaten/U eater/M eatery/MS eating/M Eaton/M eat/SJZGNRB eavesdropped eavesdropper/MS eavesdropping eavesdrop/S eave/SM Eba/M Ebba/M ebb/DSG EBCDIC Ebeneezer/M Ebeneser/M Ebenezer/M Eben/M Eberhard/M Eberto/M Eb/MN Ebola Ebonee/M Ebonics Ebony/M ebony/SM Ebro/M ebullience/SM ebullient/Y ebullition/SM EC eccentrically eccentricity/SM eccentric/MS eccl Eccles Ecclesiastes/M ecclesiastical/Y ecclesiastic/MS ECG echelon/SGDM echinoderm/SM echo/DMG echoed/A echoes/A echoic echolocation/SM éclair/MS éclat/MS eclectically eclecticism/MS eclectic/S eclipse/MGSD ecliptic/MS eclogue/MS ecocide/SM ecol Ecole/M ecologic ecological/Y ecologist/MS ecology/MS Eco/M econ Econometrica/M econometricians econometric/S econometrics/M economical/YU economic/S economics/M economist/MS economization economize/GZSRD economizer/M economizing/U economy/MS ecosystem/MS ecru/SM ecstasy/MS Ecstasy/S ecstatically ecstatic/S ectoplasm/M Ecuadoran/S Ecuadorean/S Ecuadorian/S Ecuador/M ecumenical/Y ecumenicism/SM ecumenicist/MS ecumenic/MS ecumenics/M ecumenism/SM ecumenist/MS eczema/MS Eda/M Edam/SM Edan/M ed/ASC Edda/M Eddie/M Eddi/M Edd/M Eddy/M eddy/SDMG Edee/M Edeline/M edelweiss/MS Ede/M edema/SM edematous eden Eden/M Edgard/M Edgardo/M Edgar/M edge/DRSMZGJ edgeless edger/M Edgerton/M Edgewater/M edgewise Edgewood/M edgily edginess/MS edging/M edgy/TRP edibility/MS edibleness/SM edible/SP edict/SM Edie/M edification/M edifice/SM edifier/M edifying/U edify/ZNXGRSD Edik/M Edi/MH Edinburgh/M Edin/M Edison/M editable Edita/M edited/IU Editha/M Edithe/M Edith/M edition/SM editorialist/M editorialize/DRSG editorializer/M editorial/YS editor/MS editorship/MS edit/SADG Ediva/M Edlin/M Edmond/M Edmon/M Edmonton/M Edmund/M Edna/M Edouard/M EDP eds Edsel/M Edsger/M EDT Eduard/M Eduardo/M educability/SM educable/S educated/YP educate/XASDGN educationalists educational/Y education/AM educationists educative educator/MS educ/DBG educe/S eduction/M Eduino/M edutainment/S Edvard/M Edwardian Edwardo/M Edward/SM Edwina/M Edwin/M Ed/XMN Edy/M Edythe/M Edyth/M EEC EEG eek/S eelgrass/M eel/MS e'en EEO EEOC e'er eerie/RT eerily eeriness/MS Eeyore/M effaceable/I effacement/MS effacer/M efface/SRDLG effectiveness/ISM effectives effective/YIP effector/MS effect/SMDGV effectual/IYP effectualness/MI effectuate/SDGN effectuation/M effeminacy/MS effeminate/SY effendi/MS efferent/SY effervesce/GSD effervescence/SM effervescent/Y effeteness/SM effete/YP efficacious/IPY efficaciousness/MI efficacy/IMS efficiency/MIS efficient/ISY Effie/M effigy/SM effloresce efflorescence/SM efflorescent effluence/SM effluent/MS effluvia effluvium/M effluxion efflux/M effortlessness/SM effortless/PY effort/MS effrontery/MS effulgence/SM effulgent effuse/XSDVGN effusion/M effusiveness/MS effusive/YP EFL e/FMDS Efrain/M Efrem/M Efren/M EFT egad egalitarian/I egalitarianism/MS egalitarians EGA/M Egan/M Egbert/M Egerton/M eggbeater/SM eggcup/MS egger/M egg/GMDRS eggheaded/P egghead/SDM eggnog/SM eggplant/MS eggshell/SM egis's eglantine/MS egocentrically egocentricity/SM egocentric/S egoism/SM egoistic egoistical/Y egoist/SM egomaniac/MS egomania/MS Egon/M Egor/M ego/SM egotism/SM egotistic egotistical/Y egotist/MS egregiousness/MS egregious/PY egress/SDMG egret/SM Egyptian/S Egypt/M Egyptology/M eh Ehrlich/M Eichmann/M eiderdown/SM eider/SM eidetic Eiffel/M eigenfunction/MS eigenstate/S eigenvalue/SM eigenvector/MS eighteen/MHS eighteenths eightfold eighth/MS eighths eightieths eightpence eight/SM eighty/SHM Eileen/M Eilis/M Eimile/M Einsteinian einsteinium/MS Einstein/SM Eire/M Eirena/M Eisenhower/M Eisenstein/M Eisner/M eisteddfod/M either ejaculate/SDXNG ejaculation/M ejaculatory ejecta ejection/SM ejector/SM eject/VGSD Ekaterina/M Ekberg/M eked/A eke/DSG EKG Ekstrom/M Ektachrome/M elaborateness/SM elaborate/SDYPVNGX elaboration/M elaborators Elaina/M Elaine/M Elana/M eland/SM Elane/M élan/M Elanor/M elans elapse/SDG el/AS elastically/I elasticated elasticity/SM elasticize/GDS elastic/S elastodynamics elastomer/M elatedness/M elated/PY elater/M elate/SRDXGN elation/M Elayne/M Elba/MS Elbe/M Elberta/M Elbertina/M Elbertine/M Elbert/M elbow/GDMS elbowroom/SM Elbrus/M Elden/M elderberry/MS elderflower elderliness/M elderly/PS elder/SY eldest Eldin/M Eldon/M Eldorado's Eldredge/M Eldridge/M Eleanora/M Eleanore/M Eleanor/M Eleazar/M electable/U elect/ASGD elected/U electioneer/GSD election/SAM electiveness/M elective/SPY electoral/Y electorate/SM elector/SM Electra/M electress/M electricalness/M electrical/PY electrician/SM electricity/SM electric/S electrification/M electrifier/M electrify/ZXGNDRS electrocardiogram/MS electrocardiograph/M electrocardiographs electrocardiography/MS electrochemical/Y electrocute/GNXSD electrocution/M electrode/SM electrodynamics/M electrodynamic/YS electroencephalogram/SM electroencephalographic electroencephalograph/M electroencephalographs electroencephalography/MS electrologist/MS electroluminescent electrolysis/M electrolyte/SM electrolytic electrolytically electrolyze/SDG electro/M electromagnetic electromagnetically electromagnetism/SM electromagnet/SM electromechanical electromechanics electromotive electromyograph electromyographic electromyographically electromyography/M electronegative electronically electronic/S electronics/M electron/MS electrophoresis/M electrophorus/M electroplate/DSG electroscope/MS electroscopic electroshock/GDMS electrostatic/S electrostatics/M electrotherapist/M electrotype/GSDZM electroweak eleemosynary Eleen/M elegance/ISM elegant/YI elegiacal elegiac/S elegy/SM elem elemental/YS elementarily elementariness/M elementary/P element/MS Elena/M Elene/M Eleni/M Elenore/M Eleonora/M Eleonore/M elephantiases elephantiasis/M elephantine elephant/SM elevated/S elevate/XDSNG elevation/M elevator/SM eleven/HM elevens/S elevenths elev/NX Elfie/M elfin/S elfish elf/M Elfreda/M Elfrida/M Elfrieda/M Elga/M Elgar/M Elianora/M Elianore/M Elia/SM Elicia/M elicitation/MS elicit/GSD elide/GSD Elie/M eligibility/ISM eligible/SI Elihu/M Elijah/M Eli/M eliminate/XSDYVGN elimination/M eliminator/SM Elinore/M Elinor/M Eliot/M Elisabeth/M Elisabet/M Elisabetta/M Elisa/M Elise/M Eliseo/M Elisha/M elision/SM Elissa/M Elita/M elite/MPS elitism/SM elitist/SM elixir/MS Elizabethan/S Elizabeth/M Elizabet/M Eliza/M Elka/M Elke/M Elkhart/M elk/MS Elladine/M Ella/M Ellary/M Elle/M Ellene/M Ellen/M Ellerey/M Ellery/M Ellesmere/M Ellette/M Ellie/M Ellington/M Elliot/M Elliott/M ellipse/MS ellipsis/M ellipsoidal ellipsoid/MS ellipsometer/MS ellipsometry elliptic elliptical/YS ellipticity/M Elli/SM Ellison/M Ellissa/M ell/MS Ellswerth/M Ellsworth/M Ellwood/M Elly/M Ellyn/M Ellynn/M Elma/M Elmer/M Elmhurst/M Elmira/M elm/MRS Elmo/M Elmore/M Elmsford/M El/MY Elna/MH Elnar/M Elnath/M Elnora/M Elnore/M elocutionary elocutionist/MS elocution/SM elodea/S Elohim/M Eloisa/M Eloise/M elongate/NGXSD elongation/M Elonore/M elopement/MS eloper/M elope/SRDLG eloquence/SM eloquent/IY Elora/M Eloy/M Elroy/M els Elsa/M Elsbeth/M else/M Else/M Elset/M elsewhere Elsey/M Elsie/M Elsi/M Elsinore/M Elspeth/M Elston/M Elsworth/M Elsy/M Eltanin/M Elton/M eluate/SM elucidate/SDVNGX elucidation/M elude/GSD elusiveness/SM elusive/YP elute/DGN elution/M Elva/M elven Elvera/M elver/SM elves/M Elvia/M Elvina/M Elvin/M Elvira/M elvish Elvis/M Elvyn/M Elwin/M Elwira/M Elwood/M Elwyn/M Ely/M Elyn/M Elysée/M Elysees Elyse/M Elysha/M Elysia/M elysian Elysian Elysium/SM Elyssa/M EM emaciate/NGXDS emaciation/M emacs/M Emacs/M email/SMDG Emalee/M Emalia/M Ema/M emanate/XSDVNG emanation/M emancipate/DSXGN emancipation/M emancipator/MS Emanuele/M Emanuel/M emasculate/GNDSX emasculation/M embalmer/M embalm/ZGRDS embank/GLDS embankment/MS embarcadero embargoes embargo/GMD embark/ADESG embarkation/EMS embarrassedly embarrassed/U embarrassing/Y embarrassment/MS embarrass/SDLG embassy/MS embattle/DSG embeddable embedded embedder embedding/MS embed/S embellished/U embellisher/M embellish/LGRSD embellishment/MS ember/MS embezzle/LZGDRS embezzlement/MS embezzler/M embitter/LGDS embitterment/SM emblazon/DLGS emblazonment/SM emblematic emblem/GSMD embodier/M embodiment/ESM embody/ESDGA embolden/DSG embolism/SM embosom embosser/M emboss/ZGRSD embouchure/SM embower/GSD embraceable embracer/M embrace/RSDVG embracing/Y embrasure/MS embrittle embrocation/SM embroiderer/M embroider/SGZDR embroidery/MS embroilment/MS embroil/SLDG embryologist/SM embryology/MS embryonic embryo/SM emceeing emcee/SDM Emelda/M Emelen/M Emelia/M Emelina/M Emeline/M Emelita/M Emelyne/M emendation/MS emend/SRDGB emerald/SM Emera/M emerge/ADSG emergence/MAS emergency/SM emergent/S emerita emeritae emeriti emeritus Emerson/M Emery/M emery/MGSD emetic/S emf/S emigrant/MS emigrate/SDXNG emigration/M émigré/S Emilee/M Emile/M Emilia/M Emilie/M Emili/M Emiline/M Emilio/M Emil/M Emily/M eminence/MS Eminence/MS eminent/Y emirate/SM emir/SM emissary/SM emission/AMS emissivity/MS emit/S emittance/M emitted emitter/SM emitting Emlen/M Emlyn/M Emlynne/M Emlynn/M em/M Em/M Emmalee/M Emmaline/M Emmalyn/M Emmalynne/M Emmalynn/M Emma/M Emmanuel/M Emmeline/M Emmerich/M Emmery/M Emmet/M Emmett/M Emmey/M Emmie/M Emmi/M Emmit/M Emmott/M Emmye/M Emmy/SM Emogene/M emollient/S emolument/SM Emory/M emote/SDVGNX emotionalism/MS emotionality/M emotionalize/GDS emotional/UY emotionless emotion/M emotive/Y empaneled empaneling empath empathetic empathetical/Y empathic empathize/SDG empathy/MS emperor/MS emphases emphasis/M emphasize/ZGCRSDA emphatically/U emphatic/U emphysema/SM emphysematous empire/MS empirical/Y empiricism/SM empiricist/SM empiric/SM emplace/L emplacement/MS employability/UM employable/US employed/U employee/SM employer/SM employ/LAGDS employment/UMAS emporium/MS empower/GLSD empowerment/MS empress/MS emptier/M emptily emptiness/SM empty/GRSDPT empyrean/SM ems/C EMT emulate/SDVGNX emulation/M emulative/Y emulator/MS emulsification/M emulsifier/M emulsify/NZSRDXG emulsion/SM emu/SM Emylee/M Emyle/M enabler/M enable/SRDZG enactment/ASM enact/SGALD enameler/M enamelware/SM enamel/ZGJMDRS enamor/DSG en/BM enc encamp/LSDG encampment/MS encapsulate/SDGNX encapsulation/M encase/GSDL encasement/SM encephalitic encephalitides encephalitis/M encephalographic encephalopathy/M enchain/SGD enchanter/MS enchant/ESLDG enchanting/Y enchantment/MSE enchantress/MS enchilada/SM encipherer/M encipher/SRDG encircle/GLDS encirclement/SM encl enclave/MGDS enclosed/U enclose/GDS enclosure/SM encoder/M encode/ZJGSRD encomium/SM encompass/GDS encore/GSD encounter/GSD encouragement/SM encourager/M encourage/SRDGL encouraging/Y encroacher/M encroach/LGRSD encroachment/MS encrustation/MS encrust/DSG encrypt/DGS encrypted/U encryption/SM encumbered/U encumber/SEDG encumbrancer/M encumbrance/SRM ency encyclical/SM encyclopaedia's encyclopedia/SM encyclopedic encyst/GSLD encystment/MS endanger/DGSL endangerment/SM endear/GSLD endearing/Y endearment/MS endeavored/U endeavorer/M endeavor/GZSMRD endemically endemicity endemic/S ender/M endgame/M Endicott/M ending/M endive/SM endlessness/MS endless/PY endmost endnote/MS endocrine/S endocrinologist/SM endocrinology/SM endogamous endogamy/M endogenous/Y endomorphism/SM endorse/DRSZGL endorsement/MS endorser/M endoscope/MS endoscopic endoscopy/SM endosperm/M endothelial endothermic endow/GSDL endowment/SM endpoint/MS endue/SDG endungeoned endurable/U endurably/U endurance/SM endure/BSDG enduringness/M enduring/YP endways Endymion/M end/ZGVMDRSJ ENE enema/SM enemy/SM energetically energetic/S energetics/M energized/U energizer/M energize/ZGDRS energy/MS enervate/XNGVDS enervation/M enfeeble/GLDS enfeeblement/SM enfilade/MGDS enfold/SGD enforceability/M enforceable/U enforced/Y enforce/LDRSZG enforcement/SM enforcer/M enforcible/U enfranchise/ELDRSG enfranchisement/EMS enfranchiser/M engage/ADSGE engagement/SEM engaging/Y Engelbert/M Engel/MS engender/DGS engineer/GSMDJ engineering/MY engine/MGSD England/M england/ZR Englebert/M Englewood/M English/GDRSM Englishman/M Englishmen Englishwoman/M Englishwomen Eng/M engorge/LGDS engorgement/MS Engracia/M engram/MS engraver/M engrave/ZGDRSJ engraving/M engrossed/Y engrosser/M engross/GLDRS engrossing/Y engrossment/SM engulf/GDSL engulfment/SM enhanceable enhance/LZGDRS enhancement/MS enhancer/M enharmonic Enid/M Enif/M enigma/MS enigmatic enigmatically Eniwetok/M enjambement's enjambment/MS enjoinder enjoin/GSD enjoyability enjoyableness/M enjoyable/P enjoyably enjoy/GBDSL enjoyment/SM Enkidu/M enlargeable enlarge/LDRSZG enlargement/MS enlarger/M enlightened/U enlighten/GDSL enlightening/U enlightenment/SM enlistee/MS enlister/M enlistment/SAM enlist/SAGDL enliven/LDGS enlivenment/SM enmesh/DSLG enmeshment/SM enmity/MS Ennis/M ennoble/LDRSG ennoblement/SM ennobler/M ennui/SM Enoch/M enormity/SM enormousness/MS enormous/YP Enos enough enoughs enplane/DSG enqueue/DS enquirer/S enquiringly enrage/SDG enrapture/GSD Enrica/M enricher/M Enrichetta/M enrich/LDSRG enrichment/SM Enrico/M Enrika/M Enrique/M Enriqueta/M enrobed enrollee/SM enroll/LGSD enrollment/SM ens ensconce/DSG ensemble/MS enshrine/DSLG enshrinement/SM enshroud/DGS ensign/SM ensilage/DSMG enslavement/MS enslaver/M enslave/ZGLDSR ensnare/GLDS ensnarement/SM Ensolite/M ensue/SDG ensurer/M ensure/SRDZG entailer/M entailment/MS entail/SDRLG entangle/EGDRSL entanglement/ESM entangler/EM entente/MS enter/ASDG entered/U enterer/M enteritides enteritis/SM enterprise/GMSR Enterprise/M enterpriser/M enterprising/Y entertainer/M entertaining/Y entertainment/SM entertain/SGZRDL enthalpy/SM enthrall/GDSL enthrallment/SM enthrone/GDSL enthronement/MS enthuse/DSG enthusiasm/SM enthusiastically/U enthusiastic/U enthusiast/MS enticement/SM entice/SRDJLZG enticing/Y entire/SY entirety/SM entitle/GLDS entitlement/MS entity/SM entomb/GDSL entombment/MS entomological entomologist/S entomology/MS entourage/SM entr'acte/S entrails entrainer/M entrain/GSLDR entrancement/MS entrance/MGDSL entranceway/M entrancing/Y entrant/MS entrapment/SM entrapped entrapping entrap/SL entreating/Y entreat/SGD entreaty/SM entrée/S entrench/LSDG entrenchment/MS entrepreneurial entrepreneur/MS entrepreneurship/M entropic entropy/MS entrust/DSG entry/ASM entryway/SM entwine/DSG enumerable enumerate/AN enumerated/U enumerates enumerating enumeration's/A enumeration/SM enumerative enumerator/SM enunciable enunciated/U enunciate/XGNSD enunciation/M enureses enuresis/M envelope/MS enveloper/M envelopment/MS envelop/ZGLSDR envenom/SDG enviableness/M enviable/U enviably envied/U envier/M enviousness/SM envious/PY environ/LGSD environmentalism/SM environmentalist/SM environmental/Y environment/MS envisage/DSG envision/GSD envoy/SM envying/Y envy/SRDMG enzymatic enzymatically enzyme/SM enzymology/M Eocene EOE eohippus/M Eolanda/M Eolande/M eolian eon/SM EPA epaulet/SM épée/S ephedrine/MS ephemeral/SY ephemera/MS ephemerids ephemeris/M Ephesian/S Ephesians/M Ephesus/M Ephraim/M Ephrayim/M Ephrem/M epically epicenter/SM epic/SM Epictetus/M Epicurean epicurean/S epicure/SM Epicurus/M epicycle/MS epicyclic epicyclical/Y epicycloid/M epidemically epidemic/MS epidemiological/Y epidemiologist/MS epidemiology/MS epidermal epidermic epidermis/MS epidural epigenetic epiglottis/SM epigrammatic epigram/MS epigrapher/M epigraph/RM epigraphs epigraphy/MS epilepsy/SM epileptic/S epilogue/SDMG Epimethius/M epinephrine/SM epiphany/SM Epiphany/SM epiphenomena episcopacy/MS episcopalian Episcopalian/S Episcopal/S episcopal/Y episcopate/MS episode/SM episodic episodically epistemic epistemological/Y epistemology/M epistle/MRS Epistle/SM epistolary/S epistolatory epitaph/GMD epitaphs epitaxial/Y epitaxy/M epithelial epithelium/MS epithet/MS epitome/MS epitomized/U epitomizer/M epitomize/SRDZG epochal/Y epoch/M epochs eponymous epoxy/GSD epsilon/SM Epsom/M Epstein/M equability/MS equableness/M equable/P equably equaling equality/ISM equalization/MS equalize/DRSGJZ equalized/U equalizer/M equalizes/U equal/USDY equanimity/MS equate/NGXBSD equation/M equatorial/S equator/SM equerry/MS equestrianism/SM equestrian/S equestrienne/SM equiangular equidistant/Y equilateral/S equilibrate/GNSD equilibration/M equilibrium/MSE equine/S equinoctial/S equinox/MS equipage/SM equipartition/M equip/AS equipment/SM equipoise/GMSD equipotent equipped/AU equipping/A equiproportional equiproportionality equiproportionate equitable/I equitableness/M equitably/I equitation/SM equity/IMS equiv equivalence/DSMG equivalent/SY equivocalness/MS equivocal/UY equivocate/NGSDX equivocation/M equivocator/SM Equuleus/M ER ERA eradicable/I eradicate/SDXVGN eradication/M eradicator/SM era/MS Eran/M erase/N eraser/M erasion/M Erasmus/M eras/SRDBGZ Erastus/M erasure/MS Erato/M Eratosthenes/M erbium/SM Erda/M ere Erebus/M erect/GPSRDY erectile erection/SM erectness/MS erector/SM Erek/M erelong eremite/MS Erena/M ergo ergodic ergodicity/M ergonomically ergonomics/M ergonomic/U ergophobia ergosterol/SM ergot/SM erg/SM Erhard/M Erhart/M Erica/M Ericha/M Erich/M Ericka/M Erick/M Erickson/M Eric/M Ericson's Ericsson's Eridanus/M Erie/SM Erika/M Erik/M Erikson/M Erina/M Erin/M Erinna/M Erinn/M eris Eris Eritrea/M Erlang/M Erlenmeyer/M Erl/M Er/M Erma/M Ermanno/M Ermengarde/M Ermentrude/M Ermina/M ermine/MSD Erminia/M Erminie/M Ermin/M Ernaline/M Erna/M Ernesta/M Ernestine/M Ernest/M Ernesto/M Ernestus/M Ernie/M Ernst/M Erny/M erode/SDG erodible erogenous erosible erosional erosion/SM erosiveness/M erosive/P Eros/SM erotically erotica/M eroticism/MS erotic/S errancy/MS errand/MS errantry/M errant/YS errata/SM erratically erratic/S erratum/MS err/DGS Errick/M erring/UY Erroll/M Errol/M erroneousness/M erroneous/YP error/SM ersatz/S Erse/M Erskine/M erst erstwhile Ertha/M eructation/MS eruct/DGS erudite/NYX erudition/M erupt/DSVG eruption/SM eruptive/SY Ervin/M ErvIn/M Erv/M Erwin/M Eryn/M erysipelas/SM erythrocyte/SM es e's Es E's Esau/M escadrille/M escalate/CDSXGN escalation/MC escalator/SM escallop/SGDM escapable/I escapade/SM escapee/MS escape/LGSRDB escapement/MS escaper/M escapism/SM escapist/S escapology escarole/MS escarpment/MS eschatology/M Escherichia/M Escher/M eschew/SGD Escondido/M escort/SGMD escritoire/SM escrow/DMGS escudo/MS escutcheon/SM Esdras/M ESE Eskimo/SM ESL Esma/M Esmaria/M Esmark/M Esme/M Esmeralda/M esophageal esophagi esophagus/M esoteric esoterica esoterically esp ESP espadrille/MS Espagnol/M espalier/SMDG especial/Y Esperanto/M Esperanza/M Espinoza/M espionage/SM esplanade/SM Esp/M Esposito/M espousal/MS espouser/M espouse/SRDG espresso/SM esprit/SM espy/GSD Esq/M esquire/GMSD Esquire/S Esra/M Essa/M essayer/M essayist/SM essay/SZMGRD essence/MS Essene/SM Essen/M essentialist/M essentially essentialness/M essential/USI Essequibo/M Essex/M Essie/M Essy/M EST established/U establisher/M establish/LAEGSD establishment/EMAS Establishment/MS Esta/M estate/GSDM Esteban/M esteem/EGDS Estela/M Estele/M Estella/M Estelle/M Estell/M Estel/M Esterházy/M ester/M Ester/M Estes Estevan/M Esther/M esthete's esthetically esthetic's esthetics's estimable/I estimableness/M estimate/XDSNGV estimating/A estimation/M estimator/SM Estonia/M Estonian/S estoppal Estrada/M estrange/DRSLG estrangement/SM estranger/M Estrella/M Estrellita/M estrogen/SM estrous estrus/SM est/RZ estuarine estuary/SM et ET ETA Etan/M eta/SM etc etcetera/SM etcher/M etch/GZJSRD etching/M ETD eternalness/SM eternal/PSY eternity/SM ethane/SM Ethan/M ethanol/MS Ethelbert/M Ethelda/M Ethelind/M Etheline/M Ethelin/M Ethel/M Ethelred/M Ethelyn/M Ethe/M etherealness/M ethereal/PY etherized Ethernet/MS ether/SM ethically/U ethicalness/M ethical/PYS ethicist/S ethic/MS Ethiopia/M Ethiopian/S ethnically ethnicity/MS ethnic/S ethnocentric ethnocentrism/MS ethnographers ethnographic ethnography/M ethnological ethnologist/SM ethnology/SM ethnomethodology ethological ethologist/MS ethology/SM ethos/SM ethylene/MS Ethyl/M ethyl/SM Etienne/M etiologic etiological etiology/SM etiquette/SM Etna/M Etruria/M Etruscan/MS Etta/M Ettie/M Etti/M Ettore/M Etty/M étude/MS etymological/Y etymologist/SM etymology/MS EU eucalypti eucalyptus/SM Eucharistic Eucharist/SM euchre/MGSD euclidean Euclid/M Eudora/M Euell/M Eugene/M Eugenia/M eugenically eugenicist/SM eugenic/S eugenics/M Eugenie/M Eugenio/M Eugenius/M Eugen/M Eugine/M Eulalie/M Eula/M Eulerian/M Euler/M eulogistic eulogist/MS eulogized/U eulogize/GRSDZ eulogizer/M eulogy/MS Eu/M Eumenides Eunice/M eunuch/M eunuchs Euphemia/M euphemism/MS euphemistic euphemistically euphemist/M euphonious/Y euphonium/M euphony/SM euphoria/SM euphoric euphorically Euphrates/M Eurasia/M Eurasian/S eureka/S Euripides/M Eur/M Eurodollar/SM Europa/M Europeanization/SM Europeanized European/MS Europe/M europium/MS Eurydice/M Eustace/M Eustachian/M Eustacia/M eutectic Euterpe/M euthanasia/SM euthenics/M evacuate/DSXNGV evacuation/M evacuee/MS evader/M evade/SRDBGZ Evaleen/M evaluable evaluate/ADSGNX evaluated/U evaluational evaluation/MA evaluative evaluator/MS Eva/M evanescence/MS evanescent Evangelia/M evangelic evangelicalism/SM Evangelical/S evangelical/YS Evangelina/M Evangeline/M Evangelin/M evangelism/SM evangelistic evangelist/MS Evangelist/MS evangelize/GDS Evania/M Evan/MS Evanne/M Evanston/M Evansville/M evaporate/VNGSDX evaporation/M evaporative/Y evaporator/MS evasion/SM evasiveness/SM evasive/PY Eveleen/M Evelina/M Eveline/M Evelin/M Evelyn/M Eve/M evened evener/M evenhanded/YP evening/SM Evenki/M Even/M evenness/MSU even/PUYRT evens evensong/MS eventfulness/SM eventful/YU eventide/SM event/SGM eventuality/MS eventual/Y eventuate/GSD Everard/M Eveready/M Evered/M Everest/M Everette/M Everett/M everglade/MS Everglades evergreen/S Everhart/M everlastingness/M everlasting/PYS everliving evermore EverReady/M eve/RSM ever/T every everybody/M everydayness/M everyday/P everyman everyone/MS everyplace everything everywhere eve's/A eves/A Evey/M evict/DGS eviction/SM evidence/MGSD evidential/Y evident/YS Evie/M evildoer/SM evildoing/MS evilness/MS evil/YRPTS evince/SDG Evin/M eviscerate/GNXDS evisceration/M Evita/M Ev/MN evocable evocate/NVX evocation/M evocativeness/M evocative/YP evoke/SDG evolute/NMXS evolutionarily evolutionary evolutionist/MS evolution/M evolve/SDG Evonne/M Evvie/M Evvy/M Evy/M Evyn/M Ewan/M Eward/M Ewart/M Ewell/M ewe/MZRS Ewen/M ewer/M Ewing/M exacerbate/NGXDS exacerbation/M exacter/M exactingness/M exacting/YP exaction/SM exactitude/ISM exactly/I exactness/MSI exact/TGSPRDY exaggerate/DSXNGV exaggerated/YP exaggeration/M exaggerative/Y exaggerator/MS exaltation/SM exalted/Y exalter/M exalt/ZRDGS examen/M examination/AS examination's examine/BGZDRS examined/AU examinees examiner/M examines/A examining/A exam/MNS example/DSGM exampled/U exasperate/DSXGN exasperated/Y exasperating/Y exasperation/M Excalibur/M excavate/NGDSX excavation/M excavator/SM Excedrin/M exceeder/M exceeding/Y exceed/SGDR excelled excellence/SM excellency/MS Excellency/MS excellent/Y excelling excel/S excelsior/S except/DSGV exceptionable/U exceptionalness/M exceptional/YU exception/BMS excerpter/M excerpt/GMDRS excess/GVDSM excessiveness/M excessive/PY exchangeable exchange/GDRSZ exchanger/M exchequer/SM Exchequer/SM excise/XMSDNGB excision/M excitability/MS excitableness/M excitable/P excitably excitation/SM excitatory excited/Y excitement/MS exciter/M excite/RSDLBZG excitingly exciting/U exciton/M exclaimer/M exclaim/SZDRG exclamation/MS exclamatory exclude/DRSG excluder/M exclusionary exclusioner/M exclusion/SZMR exclusiveness/SM exclusive/SPY exclusivity/MS excommunicate/XVNGSD excommunication/M excoriate/GNXSD excoriation/M excremental excrement/SM excrescence/MS excrescent excreta excrete/NGDRSX excreter/M excretion/M excretory/S excruciate/NGDS excruciating/Y excruciation/M exculpate/XSDGN exculpation/M exculpatory excursionist/SM excursion/MS excursiveness/SM excursive/PY excursus/MS excusable/IP excusableness/IM excusably/I excuse/BGRSD excused/U excuser/M exec/MS execrableness/M execrable/P execrably execrate/DSXNGV execration/M executable/MS execute/NGVZBXDRS executer/M executional executioner/M execution/ZMR executive/SM executor/SM executrices executrix/M exegeses exegesis/M exegete/M exegetical exegetic/S exemplariness/M exemplar/MS exemplary/P exemplification/M exemplifier/M exemplify/ZXNSRDG exemption/MS exempt/SDG exerciser/M exercise/ZDRSGB exertion/MS exert/SGD Exeter/M exeunt exhalation/SM exhale/GSD exhausted/Y exhauster/M exhaustible/I exhausting/Y exhaustion/SM exhaustiveness/MS exhaustive/YP exhaust/VGRDS exhibitioner/M exhibitionism/MS exhibitionist/MS exhibition/ZMRS exhibitor/SM exhibit/VGSD exhilarate/XSDVNG exhilarating/Y exhilaration/M exhortation/SM exhort/DRSG exhorter/M exhumation/SM exhume/GRSD exhumer/M exigence/S exigency/SM exigent/SY exiguity/SM exiguous exile/SDGM existence/MS existent/I existentialism/MS existentialistic existentialist/MS existential/Y existents exist/SDG exit/MDSG exobiology/MS exocrine Exodus/M exodus/SM exogamous exogamy/M exogenous/Y exonerate/SDVGNX exoneration/M exorbitance/MS exorbitant/Y exorcise/SDG exorcism/SM exorcist/SM exorcizer/M exoskeleton/MS exosphere/SM exothermic exothermically exotica exotically exoticism/SM exoticness/M exotic/PS exp expandability/M expand/DRSGZB expanded/U expander/M expanse/DSXGNVM expansible expansionary expansionism/MS expansionist/MS expansion/M expansiveness/S expansive/YP expatiate/XSDNG expatiation/M expatriate/SDNGX expatriation/M expectancy/MS expectant/YS expectational expectation/MS expected/UPY expecting/Y expectorant/S expectorate/NGXDS expectoration/M expect/SBGD expedience/IS expediency/IMS expedients expedient/YI expediter/M expedite/ZDRSNGX expeditionary expedition/M expeditiousness/MS expeditious/YP expeditor's expellable expelled expelling expel/S expendable/S expended/U expender/M expenditure/SM expend/SDRGB expense/DSGVM expensive/IYP expensiveness/SMI experienced/U experience/ISDM experiencing experiential/Y experimentalism/M experimentalist/SM experimental/Y experimentation/SM experimenter/M experiment/GSMDRZ experted experting expertise/SM expertize/GD expertnesses expertness/IM expert/PISY expert's expiable/I expiate/XGNDS expiation/M expiatory expiration/MS expired/U expire/SDG expiry/MS explainable/UI explain/ADSG explained/U explainer/SM explanation/MS explanatory expletive/SM explicable/I explicate/VGNSDX explication/M explicative/Y explicitness/SM explicit/PSY explode/DSRGZ exploded/U exploder/M exploitation/MS exploitative exploited/U exploiter/M exploit/ZGVSMDRB exploration/MS exploratory explore/DSRBGZ explored/U explorer/M explosion/MS explosiveness/SM explosive/YPS expo/MS exponential/SY exponentiate/XSDNG exponentiation/M exponent/MS exportability exportable export/AGSD exportation/SM exporter/MS export's expose exposed/U exposer/M exposit/D exposition/SM expositor/MS expository expos/RSDZG expostulate/DSXNG expostulation/M exposure/SM expounder/M expound/ZGSDR expressed/U expresser/M express/GVDRSY expressibility/I expressible/I expressibly/I expressionism/SM expressionistic expressionist/S expressionless/YP expression/MS expressive/IYP expressiveness/MS expressiveness's/I expressway/SM expropriate/XDSGN expropriation/M expropriator/SM expulsion/MS expunge/GDSR expunger/M expurgated/U expurgate/SDGNX expurgation/M exquisiteness/SM exquisite/YPS ex/S ext extant extemporaneousness/MS extemporaneous/YP extempore/S extemporization/SM extemporizer/M extemporize/ZGSRD extendability/M extendedly extendedness/M extended/U extender/M extendibility/M extendibles extend/SGZDR extensibility/M extensible/I extensional/Y extension/SM extensiveness/SM extensive/PY extensor/MS extent/SM extenuate/XSDGN extenuation/M exterior/MYS exterminate/XNGDS extermination/M exterminator/SM externalities externalization/SM externalize/GDS external/YS extern/M extinct/DGVS extinction/MS extinguishable/I extinguish/BZGDRS extinguisher/M extirpate/XSDVNG extirpation/M extolled extoller/M extolling extol/S extort/DRSGV extorter/M extortionate/Y extortioner/M extortionist/SM extortion/ZSRM extracellular/Y extract/GVSBD extraction/SM extractive/Y extractor/SM extracurricular/S extradite/XNGSDB extradition/M extragalactic extralegal/Y extramarital extramural extraneousness/M extraneous/YP extraordinarily extraordinariness/M extraordinary/PS extrapolate/XVGNSD extrapolation/M extra/S extrasensory extraterrestrial/S extraterritorial extraterritoriality/MS extravagance/MS extravagant/Y extravaganza/SM extravehicular extravert's extrema extremal extreme/DSRYTP extremeness/MS extremism/SM extremist/MS extremity/SM extricable/I extricate/XSDNG extrication/M extrinsic extrinsically extroversion/SM extrovert/GMDS extrude/GDSR extruder/M extrusion/MS extrusive exuberance/MS exuberant/Y exudate/XNM exudation/M exude/GSD exultant/Y exultation/SM exult/DGS exulting/Y exurban exurbanite/SM exurbia/MS exurb/MS Exxon/M Eyck/M Eyde/M Eydie/M eyeball/GSMD eyebrow/MS eyed/P eyedropper/MS eyeful/MS eye/GDRSMZ eyeglass/MS eyelash/MS eyeless eyelet/GSMD eyelid/SM eyeliner/MS eyeopener/MS eyeopening eyepiece/SM eyer/M eyeshadow eyesight/MS eyesore/SM eyestrain/MS eyeteeth eyetooth/M eyewash/MS eyewitness/SM Eyre/M eyrie's Eysenck/M Ezechiel/M Ezekiel/M Ezequiel/M Eziechiele/M Ezmeralda/M Ezra/M Ezri/M F FAA Fabe/MR Fabergé/M Faber/M Fabiano/M Fabian/S Fabien/M Fabio/M fable/GMSRD fabler/M fabricate/SDXNG fabrication/M fabricator/MS fabric/MS fabulists fabulousness/M fabulous/YP facade/GMSD face/AGCSD facecloth facecloths faceless/P faceplate/M facer/CM face's facetiousness/MS facetious/YP facet/SGMD facial/YS facileness/M facile/YP facilitate/VNGXSD facilitation/M facilitator/SM facilitatory facility/MS facing/MS facsimileing facsimile/MSD factional factionalism/SM faction/SM factiousness/M factious/PY factitious fact/MS facto factoid/S factorial/MS factoring/A factoring's factorisable factorization/SM factorize/GSD factor/SDMJG factory/MS factotum/MS factuality/M factualness/M factual/PY faculty/MS faddish faddist/SM fadedly faded/U fadeout fader/M fade/S fading's fading/U fad/ZGSMDR Fae/M faerie/MS Faeroe/M faery's Fafnir/M fagged fagging faggoting's Fagin/M fag/MS fagoting/M fagot/MDSJG Fahd/M Fahrenheit/S faïence/S failing's failing/UY fail/JSGD faille/MS failsafe failure/SM Faina/M fain/GTSRD fainter/M fainthearted faintness/MS faint/YRDSGPT Fairbanks Fairchild/M faired Fairfax/M Fairfield/M fairgoer/S fairground/MS fairing/MS fairish Fairleigh/M fairless Fairlie/M Fair/M Fairmont/M fairness's fairness/US Fairport/M fairs fair/TURYP Fairview/M fairway/MS fairyland/MS fairy/MS fairytale Faisalabad Faisal/M faithed faithfulness/MSU faithfuls faithful/UYP faithing faithlessness/SM faithless/YP Faith/M faiths faith's faith/U fajitas faker/M fake/ZGDRS fakir/SM falafel falconer/M falconry/MS falcon/ZSRM Falito/M Falkland/MS Falk/M Falkner/M fallaciousness/M fallacious/PY fallacy/MS faller/M fallibility/MSI fallible/I fallibleness/MS fallibly/I falloff/S Fallon/M fallopian Fallopian/M fallout/MS fallowness/M fallow/PSGD fall/SGZMRN falsehood/SM falseness/SM false/PTYR falsetto/SM falsie/MS falsifiability/M falsifiable/U falsification/M falsifier/M falsify/ZRSDNXG falsity/MS Falstaff/M falterer/M faltering/UY falter/RDSGJ Falwell/M fa/M famed/C fame/DSMG fames/C familial familiarity/MUS familiarization/MS familiarized/U familiarizer/M familiarize/ZGRSD familiarizing/Y familiarly/U familiarness/M familiar/YPS family/MS famine/SM faming/C famish/GSD famously/I famousness/M famous/PY fanaticalness/M fanatical/YP fanaticism/MS fanatic/SM Fanchette/M Fanchon/M fancied Fancie/M fancier/SM fanciest fancifulness/MS fanciful/YP fancily fanciness/SM fancying fancy/IS Fancy/M fancywork/SM fandango/SM Fanechka/M fanfare/SM fanfold/M fang/DMS fangled Fania/M fanlight/SM Fan/M fanned Fannie/M Fanni/M fanning fanny/SM Fanny/SM fanout fan/SM fantail/SM fantasia/SM fantasist/M fantasize/SRDG fantastical/Y fantastic/S fantasy/GMSD Fanya/M fanzine/S FAQ/SM Faraday/M farad/SM Farah/M Fara/M Farand/M faraway Farber/M farce/SDGM farcical/Y fare/MS farer/M farewell/DGMS farfetchedness/M far/GDR Fargo/M Farica/M farinaceous farina/MS Farkas/M Farlay/M Farlee/M Farleigh/M Farley/M Farlie/M Farly/M farmer/M Farmer/M farmhand/S farmhouse/SM farming/M Farmington/M farmland/SM farm/MRDGZSJ farmstead/SM farmworker/S Far/MY farmyard/MS faro/MS farragoes farrago/M Farragut/M Farrah/M Farrakhan/M Farra/M Farrand/M Farrell/M Farrel/M farrier/SM Farris/M Farr/M farrow/DMGS farseeing farsightedness/SM farsighted/YP farther farthermost farthest farthing/SM fart/MDGS fas fascia/SM fascicle/DSM fasciculate/DNX fasciculation/M fascinate/SDNGX fascinating/Y fascination/M fascism/MS Fascism's fascistic Fascist's fascist/SM fashionableness/M fashionable/PS fashionably/U fashion/ADSG fashioner/SM fashion's Fassbinder/M fastback/MS fastball/S fasten/AGUDS fastener/MS fastening/SM fast/GTXSPRND fastidiousness/MS fastidious/PY fastness/MS fatalism/MS fatalistic fatalistically fatalist/MS fatality/MS fatal/SY fatback/SM fatefulness/MS fateful/YP fate/MS Fates fatheaded/P fathead/SMD father/DYMGS fathered/U fatherhood/MS fatherland/SM fatherless fatherliness/M fatherly/P Father/SM fathomable/U fathomless fathom/MDSBG fatigued/U fatigue/MGSD fatiguing/Y Fatima/M fatness/SM fat/PSGMDY fatso/M fatted fattener/M fatten/JZGSRD fatter fattest/M fattiness/SM fatting fatty/RSPT fatuity/MS fatuousness/SM fatuous/YP fatwa/SM faucet/SM Faulknerian Faulkner/M fault/CGSMD faultfinder/MS faultfinding/MS faultily faultiness/MS faultlessness/SM faultless/PY faulty/RTP fauna/MS Faunie/M Faun/M faun/MS Fauntleroy/M Faustian Faustina/M Faustine/M Faustino/M Faust/M Faustus/M fauvism/S favorableness/MU favorable/UMPS favorably/U favoredness/M favored's/U favored/YPSM favorer/EM favor/ESMRDGZ favoring/MYS favorings/U favorite/SMU favoritism/MS favors/A Fawkes/M Fawne/M fawner/M fawn/GZRDMS Fawnia/M fawning/Y Fawn/M fax/GMDS Fax/M Faydra/M Faye/M Fayette/M Fayetteville/M Fayina/M Fay/M fay/MDRGS Fayre/M Faythe/M Fayth/M faze/DSG FBI FCC FD FDA FDIC FDR/M fealty/MS fearfuller fearfullest fearfulness/MS fearful/YP fearlessness/MS fearless/PY fear/RDMSG fearsomeness/M fearsome/PY feasibility/SM feasibleness/M feasible/UI feasibly/U feaster/M feast/GSMRD feater/C featherbed featherbedding/SM featherbrain/MD feathered/U feathering/M featherless featherlight Featherman/M feathertop featherweight/SM feathery/TR feather/ZMDRGS feat/MYRGTS feats/C featureless feature/MGSD Feb/M febrile February/MS fecal feces fecklessness/M feckless/PY fecundability fecundate/XSDGN fecundation/M fecund/I fecundity/SM federalism/SM Federalist federalist/MS federalization/MS federalize/GSD Federal/S federal/YS federated/U federate/FSDXVNG federation/FM federative/Y Federica/M Federico/M FedEx/M Fedora/M fedora/SM feds Fed/SM fed/U feebleness/SM feeble/TPR feebly feedback/SM feedbag/MS feeder/M feed/GRZJS feeding/M feedlot/SM feedstock feedstuffs feeing feeler/M feel/GZJRS feelingly/U feeling/MYP feelingness/M Fee/M fee/MDS feet/M feigned/U feigner/M feign/RDGS feint/MDSG feisty/RT Felder/M Feldman/M feldspar/MS Felecia/M Felicdad/M Felice/M Felicia/M Felicio/M felicitate/XGNSD felicitation/M felicitous/IY felicitousness/M felicity/IMS Felicity/M Felicle/M Felic/M Felike/M Feliks/M feline/SY Felipa/M Felipe/M Felisha/M Felita/M Felix/M Feliza/M Felizio/M fella/S fellatio/SM felled/A feller/M felling/A Fellini/M fellness/M fellowman fellowmen fellow/SGDYM fellowshipped fellowshipping fellowship/SM fell/PSGZTRD feloniousness/M felonious/PY felon/MS felony/MS felt/GSD felting/M Fe/M female/MPS femaleness/SM feminineness/M feminine/PYS femininity/MS feminism/MS feminist/MS femme/MS femoral fem/S femur/MS fenced/U fencepost/M fencer/M fence/SRDJGMZ fencing/M fender/CM fend/RDSCZG Fenelia/M fenestration/CSM Fenian/M fenland/M fen/MS fennel/SM Fenwick/M Feodora/M Feodor/M feral Ferber/M Ferdie/M Ferdinanda/M Ferdinande/M Ferdinand/M Ferdinando/M Ferd/M Ferdy/M fer/FLC Fergus/M Ferguson/M Ferlinghetti/M Fermat/M fermentation/MS fermented fermenter ferment/FSCM fermenting Fermi/M fermion/MS fermium/MS Fernanda/M Fernande/M Fernandez/M Fernandina/M Fernando/M Ferne/M fernery/M Fern/M fern/MS ferny/TR ferociousness/MS ferocious/YP ferocity/MS Ferrari/M Ferraro/M Ferreira/M Ferrell/M Ferrel/M Ferrer/M ferreter/M ferret/SMRDG ferric ferris Ferris ferrite/M ferro ferroelectric ferromagnetic ferromagnet/M ferrous ferrule/MGSD ferryboat/MS ferryman/M ferrymen ferry/SDMG fertileness/M fertile/YP fertility/IMS fertilization/ASM fertilized/U fertilizer/M fertilizes/A fertilize/SRDZG ferule/SDGM fervency/MS fervent/Y fervidness/M fervid/YP fervor/MS fess/KGFSD Fess/M fess's festal/S fester/GD festival/SM festiveness/SM festive/PY festivity/SM festoon/SMDG fest/RVZ fetal feta/MS fetcher/M fetching/Y fetch/RSDGZ feted fête/MS fetich's fetidness/SM fetid/YP feting fetishism/SM fetishistic fetishist/SM fetish/MS fetlock/MS fetter's fetter/UGSD fettle/GSD fettling/M fettuccine/S fetus/SM feudalism/MS feudalistic feudal/Y feudatory/M feud/MDSG feverishness/SM feverish/PY fever/SDMG fewness/MS few/PTRS Fey/M Feynman/M fey/RT fez/M Fez/M fezzes ff FHA fiancée/S fiancé/MS Fianna/M Fiann/M fiascoes fiasco/M Fiat/M fiat/MS fibbed fibber/MS fibbing fiberboard/MS fiber/DM fiberfill/S Fiberglas/M fiberglass/DSMG Fibonacci/M fibrillate/XGNDS fibrillation/M fibril/MS fibrin/MS fibroblast/MS fibroid/S fibroses fibrosis/M fibrousness/M fibrous/YP fib/SZMR fibulae fibula/M fibular FICA fices fiche/SM Fichte/M fichu/SM fickleness/MS fickle/RTP ficos fictionalization/MS fictionalize/DSG fictional/Y fiction/SM fictitiousness/M fictitious/PY fictive/Y ficus fiddle/GMZJRSD fiddler/M fiddlestick/SM fiddly fide/F Fidela/M Fidelia/M Fidelio/M fidelity/IMS Fidelity/M Fidel/M fidget/DSG fidgety Fidole/M Fido/M fiducial/Y fiduciary/MS fiefdom/S fief/MS fielded fielder/IM fielding Fielding/M Field/MGS fieldstone/M fieldworker/M fieldwork/ZMRS field/ZISMR fiendishness/M fiendish/YP fiend/MS fierceness/SM fierce/RPTY fierily fieriness/MS fiery/PTR fie/S fies/C fiesta/MS fife/DRSMZG fifer/M Fifi/M Fifine/M FIFO fifteen/HRMS fifteenths fifths fifth/Y fiftieths fifty/HSM Figaro/M figged figging fightback fighter/MIS fighting/IS fight/ZSJRG figment/MS fig/MLS Figueroa/M figural figuration/FSM figurativeness/M figurative/YP figure/GFESD figurehead/SM figurer/SM figure's figurine/SM figuring/S Fijian/SM Fiji/M filamentary filament/MS filamentous Filberte/M Filbert/M filbert/MS Filberto/M filch/SDG filed/AC file/KDRSGMZ filename/SM filer/KMCS files/AC filet's filial/UY Filia/M filibusterer/M filibuster/MDRSZG Filide/M filigreeing filigree/MSD filing/AC filings Filipino/SM Filip/M Filippa/M Filippo/M fill/BAJGSD filled/U filler/MS filleting/M fillet/MDSG filling/M fillip/MDGS Fillmore/M filly/SM filmdom/M Filmer/M filminess/SM filming/M filmmaker/S Filmore/M film/SGMD filmstrip/SM filmy/RTP Filofax/S filtered/U filterer/M filter/RDMSZGB filthily filthiness/SM filth/M filths filthy/TRSDGP filtrated/I filtrate/SDXMNG filtrates/I filtrating/I filtration/IMS finagler/M finagle/RSDZG finale/MS finalist/MS finality/MS finalization/SM finalize/GSD final/SY Fina/M financed/A finance/MGSDJ finances/A financial/Y financier/DMGS financing/A Finch/M finch/MS findable/U find/BRJSGZ finder/M finding/M Findlay/M Findley/M fine/FGSCRDA finely fineness/MS finery/MAS fine's finespun finesse/SDMG fingerboard/SM fingerer/M fingering/M fingerless fingerling/M fingernail/MS fingerprint/SGDM finger/SGRDMJ fingertip/MS finial/SM finical finickiness/S finicky/RPT fining/M finished/UA finisher/M finishes/A finish/JZGRSD finis/SM finite/ISPY finitely/C finiteness/MIC fink/GDMS Finland/M Finlay/M Finley/M Fin/M Finnbogadottir/M finned Finnegan/M finner finning Finnish Finn/MS finny/RT fin/TGMDRS Fiona/M Fionna/M Fionnula/M fiord's Fiorello/M Fiorenze/M Fiori/M f/IRAC firearm/SM fireball/SM fireboat/M firebomb/MDSG firebox/MS firebrand/MS firebreak/SM firebrick/SM firebug/SM firecracker/SM firedamp/SM fired/U firefight/JRGZS firefly/MS fireguard/M firehouse/MS firelight/GZSM fireman/M firemen fire/MS fireplace/MS fireplug/MS firepower/SM fireproof/SGD firer/M firesafe fireside/SM Firestone/M firestorm/SM firetrap/SM firetruck/S firewall/S firewater/SM firewood/MS firework/MS firing/M firkin/M firmament/MS firmer firmest firm/ISFDG firmly/I firmness/MS firm's firmware/MS firring firstborn/S firsthand first/SY firth/M firths fir/ZGJMDRHS fiscal/YS Fischbein/M Fischer/M fishbowl/MS fishcake/S fisher/M Fisher/M fisherman/M fishermen/M fishery/MS fishhook/MS fishily fishiness/MS fishing/M fish/JGZMSRD Fishkill/M fishmeal fishmonger/MS fishnet/SM fishpond/SM fishtail/DMGS fishtanks fishwife/M fishwives fishy/TPR Fiske/M Fisk/M fissile fissionable/S fission/BSDMG fissure/MGSD fistfight/SM fistful/MS fisticuff/SM fist/MDGS fistula/SM fistulous Fitchburg/M Fitch/M fitfulness/SM fitful/PY fitments fitness/USM fits/AK fit's/K fitted/UA fitter/SM fittest fitting/AU fittingly fittingness/M fittings fit/UYPS Fitzgerald/M Fitz/M Fitzpatrick/M Fitzroy/M fivefold five/MRS fiver/M fixable fixate/VNGXSD fixatifs fixation/M fixative/S fixedness/M fixed/YP fixer/SM fixes/I fixing/SM fixity/MS fixture/SM fix/USDG Fizeau/M fizzer/M fizzle/GSD fizz/SRDG fizzy/RT fjord/SM FL flabbergast/GSD flabbergasting/Y flabbily flabbiness/SM flabby/TPR flab/MS flaccidity/MS flaccid/Y flack/SGDM flagella/M flagellate/DSNGX flagellation/M flagellum/M flagged flaggingly/U flagging/SMY flagman/M flagmen flag/MS flagon/SM flagpole/SM flagrance/MS flagrancy/SM flagrant/Y flagship/MS flagstaff/MS flagstone/SM flail/SGMD flair/SM flaker/M flake/SM flakiness/MS flak/RDMGS flaky/PRT Fla/M flambé/D flambeing flambes flamboyance/MS flamboyancy/MS flamboyant/YS flamenco/SM flamen/M flameproof/DGS flamer/IM flame's flame/SIGDR flamethrower/SM flamingo/SM flaming/Y flammability/ISM flammable/SI flam/MRNDJGZ Flanagan/M Flanders/M flange/GMSD flanker/M flank/SGZRDM flan/MS flannel/DMGS flannelet/MS flannelette's flapjack/SM flap/MS flapped flapper/SM flapping flaps/M flare/SDG flareup/S flaring/Y flashback/SM flashbulb/SM flashcard/S flashcube/MS flasher/M flashgun/S flashily flashiness/SM flashing/M flash/JMRSDGZ flashlight/MS flashy/TPR flask/SM flatbed/S flatboat/MS flatcar/MS flatfeet flatfish/SM flatfoot/SGDM flathead/M flatiron/SM flatland/RS flatmate/M flat/MYPS flatness/MS flatted flattener/M flatten/SDRG flatter/DRSZG flatterer/M flattering/YU flattery/SM flattest/M flatting flattish Flatt/M flattop/MS flatulence/SM flatulent/Y flatus/SM flatware/MS flatworm/SM Flaubert/M flaunting/Y flaunt/SDG flautist/SM flavored/U flavorer/M flavorful flavoring/M flavorless flavor/SJDRMZG flavorsome flaw/GDMS flawlessness/MS flawless/PY flax/MSN flaxseed/M flayer/M flay/RDGZS fleabag/MS fleabites flea/SM fleawort/M fleck/GRDMS Fledermaus/M fledged/U fledge/GSD fledgling/SM fleecer/M fleece/RSDGMZ fleeciness/SM fleecy/RTP fleeing flee/RS fleetingly/M fleetingness/SM fleeting/YP fleet/MYRDGTPS fleetness/MS Fleischer/M Fleischman/M Fleisher/M Fleming/M Flemished/M Flemish/GDSM Flemishing/M Flem/JGM Flemming/M flesher/M fleshiness/M flesh/JMYRSDG fleshless fleshly/TR fleshpot/SM fleshy/TPR fletch/DRSGJ fletcher/M Fletcher/M fletching/M Fletch/MR Fleurette/M Fleur/M flew/S flews/M flexed/I flexibility/MSI flexible/I flexibly/I flexitime's flex/MSDAG flextime/S flexural flexure/M fl/GJD flibbertigibbet/MS flicker/GD flickering/Y flickery flick/GZSRD flier/M flight/GMDS flightiness/SM flightless flightpath flighty/RTP flimflammed flimflamming flimflam/MS flimsily flimsiness/MS flimsy/PTRS flincher/M flinch/GDRS flinching/U flinger/M fling/RMG Flin/M Flinn/M flintiness/M flintless flintlock/MS Flint/M flint/MDSG Flintstones flinty/TRP flipflop flippable flippancy/MS flippant/Y flipped flipper/SM flippest flipping flip/S flirtation/SM flirtatiousness/MS flirtatious/PY flirt/GRDS flit/S flitted flitting floater/M float/SRDGJZ floaty flocculate/GNDS flocculation/M flock/SJDMG floe/MS flogged flogger/SM flogging/SM flog/S Flo/M floodgate/MS floodlight/DGMS floodlit floodplain/S flood/SMRDG floodwater/SM floorboard/MS floorer/M flooring/M floor/SJRDMG floorspace floorwalker/SM floozy/SM flophouse/SM flop/MS flopped flopper/M floppily floppiness/SM flopping floppy/TMRSP floral/SY Flora/M Florance/M flora/SM Florella/M Florence/M Florencia/M Florentia/M Florentine/S Florenza/M florescence/MIS florescent/I Flore/SM floret/MS Florette/M Floria/M Florian/M Florida/M Floridan/S Floridian/S floridness/SM florid/YP Florie/M Florina/M Florinda/M Florine/M florin/MS Flori/SM florist/MS Flor/M Florrie/M Florri/M Florry/M Flory/M floss/GSDM Flossie/M Flossi/M Flossy/M flossy/RST flotation/SM flotilla/SM flotsam/SM flounce/GDS flouncing/M flouncy/RT flounder/SDG flourisher/M flourish/GSRD flourishing/Y flour/SGDM floury/TR flouter/M flout/GZSRD flowchart/SG flowed flowerbed/SM flower/CSGD flowerer/M floweriness/SM flowerless flowerpot/MS flower's Flowers flowery/TRP flowing/Y flow/ISG flown flowstone Floyd/M Flss/M flt flubbed flubbing flub/S fluctuate/XSDNG fluctuation/M fluency/MS fluently fluent/SF flue/SM fluffiness/SM fluff/SGDM fluffy/PRT fluidity/SM fluidized fluid/MYSP fluidness/M fluke/SDGM fluky/RT flume/SDGM flummox/DSG flu/MS flung flunkey's flunk/SRDG flunky/MS fluoresce/GSRD fluorescence/MS fluorescent/S fluoridate/XDSGN fluoridation/M fluoride/SM fluorimetric fluorinated fluorine/SM fluorite/MS fluorocarbon/MS fluoroscope/MGDS fluoroscopic flurry/GMDS flushness/M flush/TRSDPBG fluster/DSG fluter/M flute/SRDGMJ fluting/M flutist/MS flutter/DRSG flutterer/M fluttery fluxed/A fluxes/A flux/IMS fluxing flyaway flyblown flyby/M flybys flycatcher/MS flyer's fly/JGBDRSTZ flyleaf/M flyleaves Flynn/M flyover/MS flypaper/MS flysheet/S flyspeck/MDGS flyswatter/S flyway/MS flyweight/MS flywheel/MS FM Fm/M FNMA/M foal/MDSG foaminess/MS foam/MRDSG foamy/RPT fobbed fobbing fob/SM focal/F focally Foch/M foci's focused/AU focuser/M focuses/A focus/SRDMBG fodder/GDMS foe/SM foetid FOFL fogbound fogged/C foggily fogginess/MS fogging/C foggy/RPT foghorn/SM fogs/C fog/SM fogyish fogy/SM foible/MS foil/GSD foist/GDS Fokker/M foldaway/S folded/AU folder/M foldout/MS fold/RDJSGZ folds/UA Foley/M foliage/MSD foliate/CSDXGN foliation/CM folio/SDMG folklike folklore/MS folkloric folklorist/SM folk/MS folksiness/MS folksinger/S folksinging/S folksong/S folksy/TPR folktale/S folkway/S foll follicle/SM follicular follower/M follow/JSZBGRD followup's folly/SM Folsom fol/Y Fomalhaut/M fomentation/SM fomenter/M foment/RDSG Fonda/M fondant/SM fondle/GSRD fondler/M fondness/MS fond/PMYRDGTS fondue/MS Fons Fonsie/M Fontainebleau/M Fontaine/M Fontana/M fontanelle's fontanel/MS font/MS Fonzie/M Fonz/M foodie/S food/MS foodstuff/MS foolery/MS foolhardily foolhardiness/SM foolhardy/PTR foolishness/SM foolish/PRYT fool/MDGS foolproof foolscap/MS footage/SM football/SRDMGZ footbridge/SM Foote/M footer/M footfall/SM foothill/SM foothold/MS footing/M footless footlights footling footlocker/SM footloose footman/M footmarks footmen footnote/MSDG footpad/SM footpath/M footpaths footplate/M footprint/MS footrace/S footrest/MS footsie/SM foot/SMRDGZJ footsore footstep/SM footstool/SM footwear/M footwork/SM fop/MS fopped foppery/MS fopping foppishness/SM foppish/YP forage/GSRDMZ forager/M forayer/M foray/SGMRD forbade forbearance/SM forbearer/M forbear/MRSG Forbes/M forbidden forbiddingness/M forbidding/YPS forbid/S forbore forborne forced/Y forcefield/MS forcefulness/MS forceful/PY forceps/M forcer/M force/SRDGM forcibleness/M forcible/P forcibly fordable/U Fordham/M Ford/M ford/SMDBG forearm/GSDM forebear/MS forebode/GJDS forebodingness/M foreboding/PYM forecaster/M forecastle/MS forecast/SZGR foreclose/GSD foreclosure/MS forecourt/SM foredoom/SDG forefather/SM forefeet forefinger/MS forefoot/M forefront/SM foregoer/M foregoing/S foregone foregos foreground/MGDS forehand/S forehead/MS foreigner/M foreignness/SM foreign/PRYZS foreknew foreknow/GS foreknowledge/MS foreknown foreleg/MS forelimb/MS forelock/MDSG foreman/M Foreman/M foremast/SM foremen foremost forename/DSM forenoon/SM forensically forensic/S forensics/M foreordain/DSG forepart/MS forepaws forepeople foreperson/S foreplay/MS forequarter/SM forerunner/MS fore/S foresail/SM foresaw foreseeable/U foreseeing foreseen/U foreseer/M foresee/ZSRB foreshadow/SGD foreshore/M foreshorten/DSG foresightedness/SM foresighted/PY foresight/SMD foreskin/SM forestaller/M forestall/LGSRD forestallment/M forestation/MCS forestations/A forest/CSAGD Forester/M forester/SM forestland/S Forest/MR forestry/MS forest's foretaste/MGSD foreteller/M foretell/RGS forethought/MS foretold forevermore forever/PS forewarner/M forewarn/GSJRD forewent forewoman/M forewomen foreword/SM forfeiter/M forfeiture/MS forfeit/ZGDRMS forfend/GSD forgather/GSD forgave forged/A forge/JVGMZSRD forger/M forgery/MS forges/A forgetfulness/SM forgetful/PY forget/SV forgettable/U forgettably/U forgetting forging/M forgivable/U forgivably/U forgiven forgiveness/SM forgiver/M forgive/SRPBZG forgivingly forgivingness/M forgiving/UP forgoer/M forgoes forgone forgo/RSGZ forgot forgotten/U for/HT forkful/S fork/GSRDM forklift/DMSG forlornness/M forlorn/PTRY formability/AM formaldehyde/SM formalin/M formalism/SM formalistic formalist/SM formality/SMI formal/IY formalization/SM formalized/U formalizer/M formalizes/I formalize/ZGSRD formalness/M formals formant/MIS format/AVS formate/MXGNSD formation/AFSCIM formatively/I formativeness/IM formative/SYP format's formatted/UA formatter/A formatters formatter's formatting/A form/CGSAFDI formed/U former/FSAI formerly formfitting formic Formica/MS formidableness/M formidable/P formidably formlessness/MS formless/PY Formosa/M Formosan form's formulaic formula/SM formulate/AGNSDX formulated/U formulation/AM formulator/SM fornicate/GNXSD fornication/M fornicator/SM Forrester/M Forrest/RM forsaken forsake/SG forsook forsooth Forster/M forswear/SG forswore forsworn forsythia/MS Fortaleza/M forte/MS forthcome/JG forthcoming/U FORTH/M forthrightness/SM forthright/PYS forthwith fortieths fortification/MS fortified/U fortifier/SM fortify/ADSG fortiori fortissimo/S fortitude/SM fortnightly/S fortnight/MYS FORTRAN Fortran/M fortress/GMSD fort/SM fortuitousness/SM fortuitous/YP fortuity/MS fortunateness/M fortunate/YUS fortune/MGSD fortuneteller/SM fortunetelling/SM forty/SRMH forum/MS forwarder/M forwarding/M forwardness/MS forward/PTZSGDRY forwent fossiliferous fossilization/MS fossilized/U fossilize/GSD fossil/MS Foss/M fosterer/M Foster/M foster/SRDG Foucault/M fought foulard/SM foulmouth/D foulness/MS fouls/M foul/SYRDGTP foundational foundation/SM founded/UF founder/MDG founder's/F founding/F foundling/MS found/RDGZS foundry/MS founds/KF fountainhead/SM fountain/SMDG fount/MS fourfold Fourier/M fourpence/M fourpenny fourposter/SM fourscore/S four/SHM foursome/SM foursquare fourteener/M fourteen/SMRH fourteenths Fourth fourths Fourths fourth/Y fovea/M fowler/M Fowler/M fowling/M fowl/SGMRD foxfire/SM foxglove/SM Foxhall/M foxhole/SM foxhound/SM foxily foxiness/MS foxing/M fox/MDSG Fox/MS foxtail/M foxtrot/MS foxtrotted foxtrotting foxy/TRP foyer/SM FPO fps fr fracas/SM fractal/SM fractional/Y fractionate/DNG fractionation/M fractioned fractioning fraction/ISMA fractiousness/SM fractious/PY fracture/MGDS fragile/Y fragility/MS fragmentarily fragmentariness/M fragmentary/P fragmentation/MS fragment/SDMG Fragonard/M fragrance/SM fragrant/Y frailness/MS frail/STPYR frailty/MS framed/U framer/M frame/SRDJGMZ framework/SM framing/M Francaise/M France/MS Francene/M Francesca/M Francesco/M franchisee/S franchise/ESDG franchiser/SM franchise's Franchot/M Francie/M Francine/M Francis Francisca/M Franciscan/MS Francisco/M Franciska/M Franciskus/M francium/MS Francklin/M Francklyn/M Franck/M Francoise/M Francois/M Franco/M francophone/M franc/SM Francyne/M frangibility/SM frangible Frankel/M Frankenstein/MS franker/M Frankford/M Frankfort/M Frankfurter/M frankfurter/MS Frankfurt/RM Frankie/M frankincense/MS Frankish/M franklin/M Franklin/M Franklyn/M frankness/MS frank/SGTYRDP Frank/SM Franky/M Fran/MS Frannie/M Franni/M Franny/M Fransisco/M frantically franticness/M frantic/PY Frants/M Franzen/M Franz/NM frappé frappeed frappeing frappes Frasco/M Fraser/M Frasier/M Frasquito/M fraternal/Y fraternity/MSF fraternization/SM fraternize/GZRSD fraternizer/M fraternizing/U frat/MS fratricidal fratricide/MS fraud/CS fraud's fraudsters fraudulence/S fraudulent/YP fraught/SGD Fraulein/S Frau/MN fray/CSDG Frayda/M Frayne/M fray's Fraze/MR Frazer/M Frazier/M frazzle/GDS freakishness/SM freakish/YP freak/SGDM freaky/RT freckle/GMDS freckly/RT Freda/M Freddie/M Freddi/M Freddy/M Fredek/M Fredelia/M Frederica/M Frederich/M Fredericka/M Frederick/MS Frederic/M Frederico/M Fredericton/M Frederigo/M Frederik/M Frederique/M Fredholm/M Fredia/M Fredi/M Fred/M Fredra/M Fredrick/M Fredrickson/M Fredric/M Fredrika/M freebase/GDS freebie/MS freebooter/M freeboot/ZR freeborn freedman/M Freedman/M freedmen freedom/MS freehand/D freehanded/Y freeholder/M freehold/ZSRM freeing/S freelance/SRDGZM Freeland/M freeloader/M freeload/SRDGZ Free/M freeman/M Freeman/M freemasonry/M Freemasonry/MS Freemason/SM freemen Freemon/M freeness/M Freeport/M freestanding freestone/SM freestyle/SM freethinker/MS freethinking/S Freetown/M freeway/MS freewheeler/M freewheeling/P freewheel/SRDMGZ freewill free/YTDRSP freezable freezer/SM freeze/UGSA freezing/S Freida/M freighter/M freight/ZGMDRS Fremont/M Frenchman/M French/MDSG Frenchmen Frenchwoman/M Frenchwomen frenetically frenetic/S frenzied/Y frenzy/MDSG freon/S Freon/SM freq frequency/ISM frequented/U frequenter/MS frequentest frequenting frequent/IY frequentness/M frequents fresco/DMG frescoes fresh/AZSRNDG freshener/M freshen/SZGDR fresher/MA freshest freshet/SM freshly freshman/M freshmen freshness/MS freshwater/SM Fresnel/M Fresno/M fretboard fretfulness/MS fretful/PY fret/S fretsaw/S fretted fretting fretwork/MS Freudian/S Freud/M Freya/M Frey/M friableness/M friable/P friary/MS friar/YMS fricasseeing fricassee/MSD frication/M fricative/MS Frick/M frictional/Y frictionless/Y friction/MS Friday/SM fridge/SM fried/A Frieda/M Friedan/M friedcake/SM Friederike/M Friedman/M Friedrich/M Friedrick/M friendlessness/M friendless/P friendlies friendlily friendliness/USM friendly/PUTR friend/SGMYD friendship/MS frier's fries/M frieze/SDGM frigate/SM Frigga/M frigged frigging/S frighten/DG frightening/Y frightfulness/MS frightful/PY fright/GXMDNS Frigidaire/M frigidity/MS frigidness/SM frigid/YP frig/S frill/MDGS frilly/RST Fri/M fringe/IGSD fringe's frippery/SM Frisbee/MS Frisco/M Frisian/SM frisker/M friskily friskiness/SM frisk/RDGS frisky/RTP frisson/M Frito/M fritterer/M fritter/RDSG Fritz/M fritz/SM frivolity/MS frivolousness/SM frivolous/PY frizz/GYSD frizzle/DSG frizzly/RT frizzy/RT Fr/MD Frobisher/M frocking/M frock's frock/SUDGC frogged frogging frogman/M frogmarched frogmen frog/MS fro/HS Froissart/M frolicked frolicker/SM frolicking frolic/SM frolicsome from Fromm/M frond/SM frontage/MS frontal/SY Frontenac/M front/GSFRD frontier/SM frontiersman/M frontiersmen frontispiece/SM frontrunner's front's frontward/S frosh/M Frostbelt/M frostbite/MS frostbit/G frostbiting/M frostbitten frost/CDSG frosteds frosted/U frostily frostiness/SM frosting/MS Frost/M frost's frosty/PTR froth/GMD frothiness/SM froths frothy/TRP froufrou/MS frowardness/MS froward/P frowner/M frowning/Y frown/RDSG frowzily frowziness/SM frowzy/RPT frozenness/M frozen/YP froze/UA fructify/GSD fructose/MS Fruehauf/M frugality/SM frugal/Y fruitcake/SM fruiterer/M fruiter/RM fruitfuller fruitfullest fruitfulness/MS fruitful/UYP fruit/GMRDS fruitiness/MS fruition/SM fruitlessness/MS fruitless/YP fruity/RPT frumpish frump/MS frumpy/TR Frunze/M frustrater/M frustrate/RSDXNG frustrating/Y frustration/M frustum/SM Frye/M fryer/MS Fry/M fry/NGDS F's f's/KA FSLIC ft/C FTC FTP fuchsia/MS Fuchs/M fucker/M fuck/GZJRDMS FUD fuddle/GSD fudge/GMSD fuel/ASDG fueler/SM fuel's Fuentes/M fugal Fugger/M fugitiveness/M fugitive/SYMP fugue/GMSD fuhrer/S Fuji/M Fujitsu/M Fujiyama Fukuoka/M Fulani/M Fulbright/M fulcrum/SM fulfilled/U fulfiller/M fulfill/GLSRD fulfillment/MS fullback/SMG fuller/DMG Fuller/M Fullerton/M fullish fullness/MS full/RDPSGZT fullstops fullword/SM fully fulminate/XSDGN fulmination/M fulness's fulsomeness/SM fulsome/PY Fulton/M Fulvia/M fumble/GZRSD fumbler/M fumbling/Y fume/DSG fumigant/MS fumigate/NGSDX fumigation/M fumigator/SM fuming/Y fumy/TR Funafuti functionalism/M functionalist/SM functionality/S functional/YS functionary/MS function/GSMD functor/SM fundamentalism/SM fundamentalist/SM fundamental/SY fund/ASMRDZG funded/U fundholders fundholding funding/S Fundy/M funeral/MS funerary funereal/Y funfair/M fungal/S fungible/M fungicidal fungicide/SM fungi/M fungoid/S fungous fungus/M funicular/SM funk/GSDM funkiness/S funky/RTP fun/MS funned funnel/SGMD funner funnest funnily/U funniness/SM funning funny/RSPT furbelow/MDSG furbisher/M furbish/GDRSA furiousness/M furious/RYP furlong/MS furlough/DGM furloughs furl/UDGS furn furnace/GMSD furnished/U furnisher/MS furnish/GASD furnishing/SM furniture/SM furore/MS furor/MS fur/PMS furred furrier/M furriness/SM furring/SM furrow/DMGS furry/RTZP furtherance/MS furtherer/M furthermore furthermost further/TGDRS furthest furtiveness/SM furtive/PY fury/SM furze/SM fusebox/S fusee/SM fuse/FSDAGCI fuselage/SM fuse's/A Fushun/M fusibility/SM fusible/I fusiform fusilier/MS fusillade/SDMG fusion/KMFSI fussbudget/MS fusser/M fussily fussiness/MS fusspot/SM fuss/SRDMG fussy/PTR fustian/MS fustiness/MS fusty/RPT fut futileness/M futile/PY futility/MS futon/S future/SM futurism/SM futuristic/S futurist/S futurity/MS futurologist/S futurology/MS futz/GSD fuze's Fuzhou/M Fuzzbuster/M fuzzily fuzziness/SM fuzz/SDMG fuzzy/PRT fwd FWD fwy FY FYI GA gabardine/SM gabbed Gabbey/M Gabbie/M Gabbi/M gabbiness/S gabbing gabble/SDG Gabby/M gabby/TRP Gabe/M gaberdine's Gabey/M gabfest/MS Gabie/M Gabi/M gable/GMSRD Gable/M Gabonese Gabon/M Gaborone/M Gabriela/M Gabriele/M Gabriella/M Gabrielle/M Gabriellia/M Gabriell/M Gabriello/M Gabriel/M Gabrila/M gab/S Gaby/M Gacrux/M gadabout/MS gadded gadder/MS gadding gadfly/MS gadgetry/MS gadget/SM gadolinium/MS gad/S Gadsden/M Gaea/M Gaelan/M Gaelic/M Gael/SM Gae/M gaffe/MS gaffer/M gaff/SGZRDM gaga Gagarin/M gag/DRSG Gage/M gager/M gage/SM gagged gagging gaggle/SDG gagwriter/S gaiety/MS Gaile/M Gail/M gaily gain/ADGS gainer/SM Gaines/M Gainesville/M gainfulness/M gainful/YP gaining/S gainly/U gainsaid gainsayer/M gainsay/RSZG Gainsborough/M gaiter/M gait/GSZMRD Gaithersburg/M galactic Galahad/MS Galapagos/M gal/AS gala/SM Galatea/M Galatia/M Galatians/M Galaxy/M galaxy/MS Galbraith/M Galbreath/M gale/AS Gale/M galen galena/MS galenite/M Galen/M gale's Galibi/M Galilean/MS Galilee/M Galileo/M Galina/M Gallagher/M gallanted gallanting gallantry/MS gallants gallant/UY Gallard/M gallbladder/MS Gallegos/M galleon/SM galleria/S gallery/MSDG galley/MS Gallic Gallicism/SM gallimaufry/MS galling/Y gallium/SM gallivant/GDS Gall/M gallonage/M gallon/SM galloper/M gallop/GSRDZ Galloway/M gallows/M gall/SGMD gallstone/MS Gallup/M Gal/MN Galois/M galoot/MS galore/S galosh/GMSD gal's Galsworthy/M galumph/GD galumphs galvanic Galvani/M galvanism/MS galvanization/SM galvanize/SDG Galvan/M galvanometer/SM galvanometric Galven/M Galveston/M Galvin/M Ga/M Gamaliel/M Gama/M Gambia/M Gambian/S gambit/MS gamble/GZRSD Gamble/M gambler/M gambol/SGD gamecock/SM gamekeeper/MS gameness/MS game/PJDRSMYTZG gamesmanship/SM gamesmen gamester/M gamest/RZ gamete/MS gametic gamine/SM gaminess/MS gaming/M gamin/MS gamma/MS gammon/DMSG Gamow/M gamut/MS gamy/TRP gander/DMGS Gandhian Gandhi/M gangbusters ganger/M Ganges/M gang/GRDMS gangland/SM ganglia/M gangling ganglionic ganglion/M gangplank/SM gangrene/SDMG gangrenous gangster/SM Gangtok/M gangway/MS Gan/M gannet/SM Gannie/M Gannon/M Ganny/M gantlet/GMDS Gantry/M gantry/MS Ganymede/M GAO gaoler/M gaol/MRDGZS gaper/M gape/S gaping/Y gapped gapping gap/SJMDRG garage/GMSD Garald/M garbageman/M garbage/SDMG garbanzo/MS garb/DMGS garbler/M garble/RSDG Garbo/M Garcia/M garçon/SM gardener/M Gardener/M gardenia/SM gardening/M garden/ZGRDMS Gardie/M Gardiner/M Gard/M Gardner/M Gardy/M Garek/M Gare/MH Gareth/M Garey/M Garfield/M garfish/MS Garfunkel/M Gargantua/M gargantuan gargle/SDG gargoyle/DSM Garibaldi/M Garik/M garishness/MS garish/YP Garland/M garland/SMDG garlicked garlicking garlicky garlic/SM garment/MDGS Gar/MH Garner/M garner/SGD Garnet/M garnet/SM Garnette/M Garnett/M garnish/DSLG garnisheeing garnishee/SDM garnishment/MS Garold/M garote's garotte's Garrard/M garred Garrek/M Garreth/M Garret/M garret/SM Garrett/M Garrick/M Garrik/M garring Garrison/M garrison/SGMD garroter/M garrote/SRDMZG Garrot/M garrotte's Garrott/M garrulity/SM garrulousness/MS garrulous/PY Garry/M gar/SLM garter/SGDM Garth/M Garvey/M Garvin/M Garv/M Garvy/M Garwin/M Garwood/M Gary/M Garza/M gasbag/MS Gascony/M gaseousness/M gaseous/YP gases/C gas/FC gash/GTMSRD gasification/M gasifier/M gasify/SRDGXZN gasket/SM gaslight/DMS gasohol/S gasoline/MS gasometer/M Gaspard/M Gaspar/M Gasparo/M gasper/M Gasper/M gasp/GZSRD gasping/Y gas's gassed/C Gasser/M gasser/MS Gasset/M gassiness/M gassing/SM gassy/PTR Gaston/M gastric gastritides gastritis/MS gastroenteritides gastroenteritis/M gastrointestinal gastronome/SM gastronomic gastronomical/Y gastronomy/MS gastropod/SM gasworks/M gateau/MS gateaux gatecrash/GZSRD gatehouse/MS gatekeeper/SM gate/MGDS gatepost/SM Gates gateway/MS gathered/IA gatherer/M gathering/M gather/JRDZGS gathers/A Gatlinburg/M Gatling/M Gatorade/M gator/MS Gatsby/M Gatun/M gaucheness/SM gaucherie/SM gauche/TYPR gaucho/SM gaudily gaudiness/MS gaudy/PRST gaugeable gauger/M Gauguin/M Gaulish/M Gaulle/M Gaul/MS Gaultiero/M gauntlet/GSDM Gauntley/M gauntness/MS gaunt/PYRDSGT gauss/C gausses Gaussian Gauss/M gauss's Gautama/M Gauthier/M Gautier/M gauze/SDGM gauziness/MS gauzy/TRP Gavan/M gave gavel/GMDS Gaven/M Gavin/M Gav/MN gavotte/MSDG Gavra/M Gavrielle/M Gawain/M Gawen/M gawkily gawkiness/MS gawk/SGRDM gawky/RSPT Gayel/M Gayelord/M Gaye/M gayety's Gayla/M Gayleen/M Gaylene/M Gayler/M Gayle/RM Gaylord/M Gaylor/M Gay/M gayness/SM Gaynor/M gay/RTPS Gaza/M gazebo/SM gaze/DRSZG gazelle/MS gazer/M gazetteer/SGDM gazette/MGSD Gaziantep/M gazillion/S gazpacho/MS GB G/B Gdansk/M Gd/M GDP Gearalt/M Gearard/M gearbox/SM gear/DMJSG gearing/M gearshift/MS gearstick gearwheel/SM Geary/M gecko/MS GED geegaw's geeing geek/SM geeky/RT geese/M geest/M gee/TDS geezer/MS Gehenna/M Gehrig/M Geiger/M Geigy/M geisha/M gelatinousness/M gelatinous/PY gelatin/SM gelcap gelding/M geld/JSGD gelid gelignite/MS gelled gelling gel/MBS Gelya/M Ge/M GE/M Gemini/SM gemlike Gemma/M gemmed gemming gem/MS gemological gemologist/MS gemology/MS gemstone/SM gen Gena/M Genaro/M gendarme/MS gender/DMGS genderless genealogical/Y genealogist/SM genealogy/MS Gene/M gene/MS generalissimo/SM generalist/MS generality/MS generalizable/SM generalization/MS generalized/U generalize/GZBSRD generalizer/M general/MSPY generalness/M generalship/SM genera/M generate/CXAVNGSD generational generation/MCA generative/AY generators/A generator/SM generically generic/PS generosity/MS generously/U generousness/SM generous/PY Genesco/M genesis/M Genesis/M genes/S genetically geneticist/MS genetic/S genetics/M Genet/M Geneva/M Genevieve/M Genevra/M Genghis/M geniality/FMS genially/F genialness/M genial/PY Genia/M genies/K genie/SM genii/M genitalia genitals genital/YF genitive/SM genitourinary genius/SM Gen/M Genna/M Gennie/M Gennifer/M Genni/M Genny/M Genoa/SM genocidal genocide/SM Geno/M genome/SM genotype/MS Genovera/M genre/MS gent/AMS genteelness/MS genteel/PRYT gentian/SM gentile/S Gentile's gentility/MS gentlefolk/S gentlemanliness/M gentlemanly/U gentleman/YM gentlemen gentleness/SM gentle/PRSDGT gentlewoman/M gentlewomen/M gently gentrification/M gentrify/NSDGX Gentry/M gentry/MS genuflect/GDS genuflection/MS genuineness/SM genuine/PY genus Genvieve/M geocentric geocentrically geocentricism geochemical/Y geochemistry/MS geochronology/M geodesic/S geode/SM geodesy/MS geodetic/S Geoff/M Geoffrey/M Geoffry/M geog geographer/MS geographic geographical/Y geography/MS geologic geological/Y geologist/MS geology/MS geom Geo/M geomagnetic geomagnetically geomagnetism/SM geometer/MS geometrical/Y geometrician/M geometric/S geometry/MS geomorphological geomorphology/M geophysical/Y geophysicist/MS geophysics/M geopolitical/Y geopolitic/S geopolitics/M Georas/M Geordie/M Georgeanna/M Georgeanne/M Georgena/M George/SM Georgeta/M Georgetown/M Georgetta/M Georgette/M Georgia/M Georgiana/M Georgianna/M Georgianne/M Georgian/S Georgie/M Georgi/M Georgina/M Georgine/M Georg/M Georgy/M geostationary geosynchronous geosyncline/SM geothermal geothermic Geralda/M Geraldine/M Gerald/M geranium/SM Gerard/M Gerardo/M Gerber/M gerbil/MS Gerda/M Gerek/M Gerhardine/M Gerhard/M Gerhardt/M Gerianna/M Gerianne/M geriatric/S geriatrics/M Gerick/M Gerik/M Geri/M Geritol/M Gerladina/M Ger/M Germaine/M Germain/M Germana/M germane Germania/M Germanic/M germanium/SM germanized German/SM Germantown/M Germany/M Germayne/M germen/M germicidal germicide/MS germinal/Y germinated/U germinate/XVGNSD germination/M germinative/Y germ/MNS Gerome/M Geronimo/M gerontocracy/M gerontological gerontologist/SM gerontology/SM Gerrard/M Gerrie/M Gerrilee/M Gerri/M Gerry/M gerrymander/SGD Gershwin/MS Gerta/M Gertie/M Gerti/M Gert/M Gertruda/M Gertrude/M Gertrudis/M Gertrud/M Gerty/M gerundive/M gerund/SVM Gery/M gestalt/M gestapo/S Gestapo/SM gestate/SDGNX gestational gestation/M gesticulate/XSDVGN gesticulation/M gesticulative/Y gestural gesture/SDMG gesundheit getaway/SM Gethsemane/M get/S getter/SDM getting Getty/M Gettysburg/M getup/MS gewgaw/MS Gewürztraminer geyser/GDMS Ghanaian/MS Ghana/M Ghanian's ghastliness/MS ghastly/TPR ghat/MS Ghats/M Ghent/M Gherardo/M gherkin/SM ghetto/DGMS ghettoize/SDG Ghibelline/M ghostlike ghostliness/MS ghostly/TRP ghost/SMYDG ghostwrite/RSGZ ghostwritten ghostwrote ghoulishness/SM ghoulish/PY ghoul/SM GHQ GI Giacinta/M Giacobo/M Giacometti/M Giacomo/M Giacopo/M Giana/M Gianina/M Gian/M Gianna/M Gianni/M Giannini/M giantess/MS giantkiller giant/SM Giauque/M Giavani/M gibber/DGS gibberish/MS gibbet/MDSG Gibbie/M Gibb/MS Gibbon/M gibbon/MS gibbousness/M gibbous/YP Gibby/M gibe/GDRS giber/M giblet/MS Gib/M Gibraltar/MS Gibson/M giddap giddily giddiness/SM Giddings/M giddy/GPRSDT Gide/M Gideon/MS Gielgud/M Gienah/M Giffard/M Giffer/M Giffie/M Gifford/M Giff/RM Giffy/M giftedness/M gifted/PY gift/SGMD gigabyte/S gigacycle/MS gigahertz/M gigantically giganticness/M gigantic/P gigavolt gigawatt/M gigged gigging giggler/M giggle/RSDGZ giggling/Y giggly/TR Gigi/M gig/MS GIGO gigolo/MS gila Gila/M Gilberta/M Gilberte/M Gilbertina/M Gilbertine/M gilbert/M Gilbert/M Gilberto/M Gilbertson/M Gilburt/M Gilchrist/M Gilda/M gilder/M gilding/M gild/JSGZRD Gilead/M Gilemette/M Giles Gilgamesh/M Gilkson/M Gillan/M Gilles Gillespie/M Gillette/M Gilliam/M Gillian/M Gillie/M Gilligan/M Gilli/M Gill/M gill/SGMRD Gilly/M Gilmore/M Gil/MY gilt/S gimbaled gimbals Gimbel/M gimcrackery/SM gimcrack/S gimlet/MDSG gimme/S gimmick/GDMS gimmickry/MS gimmicky gimp/GSMD gimpy/RT Gina/M Ginelle/M Ginevra/M gingerbread/SM gingerliness/M gingerly/P Ginger/M ginger/SGDYM gingersnap/SM gingery gingham/SM gingivitis/SM Gingrich/M ginkgoes ginkgo/M ginmill gin/MS ginned Ginnie/M Ginnifer/M Ginni/M ginning Ginny/M Gino/M Ginsberg/M Ginsburg/M ginseng/SM Gioconda/M Giordano/M Giorgia/M Giorgi/M Giorgio/M Giorgione/M Giotto/M Giovanna/M Giovanni/M Gipsy's giraffe/MS Giralda/M Giraldo/M Giraud/M Giraudoux/M girded/U girder/M girdle/GMRSD girdler/M gird/RDSGZ girlfriend/MS girlhood/SM girlie/M girlishness/SM girlish/YP girl/MS giro/M girt/GDS girth/MDG girths Gisela/M Giselbert/M Gisele/M Gisella/M Giselle/M Gish/M gist/MS git/M Giuditta/M Giulia/M Giuliano/M Giulietta/M Giulio/M Giuseppe/M Giustina/M Giustino/M Giusto/M giveaway/SM giveback/S give/HZGRS given/SP giver/M giving/Y Giza/M Gizela/M gizmo's gizzard/SM Gk/M glacé/DGS glacial/Y glaciate/XNGDS glaciation/M glacier/SM glaciological glaciologist/M glaciology/M gladded gladden/GDS gladder gladdest gladding gladdy glade/SM gladiatorial gladiator/SM Gladi/M gladiola/MS gladioli gladiolus/M gladly/RT Glad/M gladness/MS gladsome/RT Gladstone/MS Gladys glad/YSP glamor/DMGS glamorization/MS glamorizer/M glamorize/SRDZG glamorousness/M glamorous/PY glance/GJSD glancing/Y glanders/M glandes glandular/Y gland/ZSM glans/M glare/SDG glaringness/M glaring/YP Glaser/M Glasgow/M glasnost/S glassblower/S glassblowing/MS glassful/MS glass/GSDM glasshouse/SM glassily glassiness/SM glassless Glass/M glassware/SM glasswort/M glassy/PRST Glastonbury/M Glaswegian/S glaucoma/SM glaucous glazed/U glazer/M glaze/SRDGZJ glazier/SM glazing/M gleam/MDGS gleaner/M gleaning/M glean/RDGZJS Gleason/M Gleda/M gleed/M glee/DSM gleefulness/MS gleeful/YP gleeing Glendale/M Glenda/M Glenden/M Glendon/M Glenine/M Glen/M Glenna/M Glennie/M Glennis/M Glenn/M glen/SM glibber glibbest glibness/MS glib/YP glide/JGZSRD glider/M glim/M glimmer/DSJG glimmering/M glimpse/DRSZMG glimpser/M glint/DSG glissandi glissando/M glisten/DSG glister/DGS glitch/MS glitter/GDSJ glittering/Y glittery glitz/GSD glitzy/TR gloaming/MS gloater/M gloating/Y gloat/SRDG globalism/S globalist/S global/SY globe/SM globetrotter/MS glob/GDMS globularity/M globularness/M globular/PY globule/MS globulin/MS glockenspiel/SM glommed gloom/GSMD gloomily gloominess/MS gloomy/RTP glop/MS glopped glopping gloppy/TR Gloria/M Gloriana/M Gloriane/M glorification/M glorifier/M glorify/XZRSDNG Glori/M glorious/IYP gloriousness/IM Glory/M glory/SDMG glossary/MS gloss/GSDM glossily glossiness/SM glossolalia/SM glossy/RSPT glottal glottalization/M glottis/MS Gloucester/M gloveless glover/M Glover/M glove/SRDGMZ glower/GD glow/GZRDMS glowing/Y glowworm/SM glucose/SM glue/DRSMZG glued/U gluer/M gluey gluier gluiest glummer glummest glumness/MS glum/SYP gluon/M glutamate/M gluten/M glutenous glutinousness/M glutinous/PY glut/SMNX glutted glutting glutton/MS gluttonous/Y gluttony/SM glyceride/M glycerinate/MD glycerine's glycerin/SM glycerolized/C glycerol/SM glycine/M glycogen/SM glycol/MS Glynda/M Glynis/M Glyn/M Glynnis/M Glynn/M glyph/M glyphs gm GM GMT gnarl/SMDG gnash/SDG gnat/MS gnawer/M gnaw/GRDSJ gnawing/M gneiss/SM Gnni/M gnomelike gnome/SM gnomic gnomish gnomonic gnosticism Gnosticism/M gnostic/K Gnostic/M GNP gnu/MS goad/MDSG goalie/SM goalkeeper/MS goalkeeping/M goalless goal/MDSG goalmouth/M goalpost/S goalscorer goalscoring goaltender/SM Goa/M goatee/SM goatherd/MS goat/MS goatskin/SM gobbed gobbet/MS gobbing gobbledegook's gobbledygook/S gobbler/M gobble/SRDGZ Gobi/M goblet/MS goblin/SM gob/SM Godard/M Godart/M godchild/M godchildren goddammit goddamn/GS Goddard/M Goddart/M goddaughter/SM godded goddess/MS godding Gödel/M godfather/GSDM godforsaken Godfree/M Godfrey/M Godfry/M godhead/S godhood/SM Godiva/M godlessness/MS godless/P godlikeness/M godlike/P godliness/UMS godly/UTPR God/M godmother/MS Godot/M godparent/SM godsend/MS god/SMY godson/MS Godspeed/S Godthaab/M Godunov/M Godwin/M Godzilla/M Goebbels/M Goering/M goer/MG goes Goethals/M Goethe/M gofer/SM Goff/M goggler/M goggle/SRDGZ Gogh/M Gog/M Gogol/M Goiania/M going/M goiter/SM Golan/M Golconda/M Golda/M Goldarina/M Goldberg/M goldbricker/M goldbrick/GZRDMS Golden/M goldenness/M goldenrod/SM goldenseal/M golden/TRYP goldfinch/MS goldfish/SM Goldia/M Goldie/M Goldilocks/M Goldi/M Goldina/M Golding/M Goldman/M goldmine/S gold/MRNGTS goldsmith/M Goldsmith/M goldsmiths Goldstein/M Goldwater/M Goldwyn/M Goldy/M Goleta/M golfer/M golf/RDMGZS Golgotha/M Goliath/M Goliaths golly/S Gomez/M Gomorrah/M Gompers/M go/MRHZGJ gonadal gonad/SM gondola/SM gondolier/MS Gondwanaland/M goner/M gone/RZN gong/SGDM gonion/M gonna gonorrheal gonorrhea/MS Gonzales/M Gonzalez/M Gonzalo/M Goober/M goober/MS goodbye/MS goodhearted goodie's goodish goodly/TR Good/M Goodman/M goodness/MS goodnight Goodrich/M good/SYP goodwill/MS Goodwin/M Goodyear/M goody/SM gooey goofiness/MS goof/SDMG goofy/RPT gooier gooiest gook/SM goo/MS goon/SM goop/SM gooseberry/MS goosebumps goose/M goos/SDG GOP Gopher gopher/SM Goran/M Goraud/M Gorbachev Gordan/M Gorden/M Gordian/M Gordie/M Gordimer/M Gordon/M Gordy/M gore/DSMG Gore/M Goren/M Gorey/M Gorgas gorged/E gorge/GMSRD gorgeousness/SM gorgeous/YP gorger/EM gorges/E gorging/E Gorgon/M gorgon/S Gorgonzola/M Gorham/M gorilla/MS gorily goriness/MS goring/M Gorky/M gormandizer/M gormandize/SRDGZ gormless gorp/S gorse/SM gory/PRT gos goshawk/MS gosh/S gosling/M gospeler/M gospel/MRSZ Gospel/SM gossamer/SM gossipy gossip/ZGMRDS gotcha/SM Göteborg/M Gotham/M Gothart/M Gothicism/M Gothic/S Goth/M Goths got/IU goto GOTO/MS gotta gotten/U Gottfried/M Goucher/M Gouda/SM gouge/GZSRD gouger/M goulash/SM Gould/M Gounod/M gourde/SM gourd/MS gourmand/MS gourmet/MS gout/SM gouty/RT governable/U governance/SM governed/U governess/SM govern/LBGSD governmental/Y government/MS Governor governor/MS governorship/SM gov/S govt gown/GSDM Goya/M GP GPA GPO GPSS gr grabbed grabber/SM grabbing/S grab/S Gracchus/M grace/ESDMG graceful/EYPU gracefuller gracefullest gracefulness/ESM Graceland/M gracelessness/MS graceless/PY Grace/M Gracia/M Graciela/M Gracie/M graciousness/SM gracious/UY grackle/SM gradate/DSNGX gradation/MCS grade/ACSDG graded/U Gradeigh/M gradely grader/MC grade's Gradey/M gradient/RMS grad/MRDGZJS gradualism/MS gradualist/MS gradualness/MS gradual/SYP graduand/SM graduate/MNGDSX graduation/M Grady/M Graehme/M Graeme/M Graffias/M graffiti graffito/M Graff/M grafter/M grafting/M graft/MRDSGZ Grafton/M Grahame/M Graham/M graham/SM Graig/M grail/S Grail/SM grainer/M grain/IGSD graininess/MS graining/M grain's grainy/RTP gram/KSM Gram/M grammarian/SM grammar/MS grammaticality/M grammaticalness/M grammatical/UY grammatic/K gramme/SM Grammy/S gramophone/SM Grampians grampus/SM Granada/M granary/MS grandam/SM grandaunt/MS grandchild/M grandchildren granddaddy/MS granddad/SM granddaughter/MS grandee/SM grandeur/MS grandfather/MYDSG grandiloquence/SM grandiloquent/Y grandiose/YP grandiosity/MS grandkid/SM grandma/MS grandmaster/MS grandmother/MYS grandnephew/MS grandness/MS grandniece/SM grandpa/MS grandparent/MS grandson/MS grandstander/M grandstand/SRDMG grand/TPSYR granduncle/MS Grange/MR grange/MSR Granger/M granite/MS granitic Gran/M Grannie/M Granny/M granny/MS granola/S grantee/MS granter/M Grantham/M Granthem/M Grantley/M Grant/M grantor's grant/SGZMRD grantsmanship/S granularity/SM granular/Y granulate/SDXVGN granulation/M granule/SM granulocytic Granville/M grapefruit/SM grape/SDGM grapeshot/M grapevine/MS grapheme/M graph/GMD graphical/Y graphicness/M graphic/PS graphics/M graphite/SM graphologist/SM graphology/MS graphs grapnel/SM grapple/DRSG grappler/M grappling/M grasper/M graspingness/M grasping/PY grasp/SRDBG grass/GZSDM grasshopper/SM grassland/MS Grass/M grassroots grassy/RT Grata/M gratefuller gratefullest gratefulness/USM grateful/YPU grater/M grates/I grate/SRDJGZ Gratia/M Gratiana/M graticule/M gratification/M gratified/U gratifying/Y gratify/NDSXG grating/YM gratis gratitude/IMS gratuitousness/MS gratuitous/PY gratuity/SM gravamen/SM gravedigger/SM gravel/SGMYD graven graveness/MS graver/M graveside/S Graves/M grave/SRDPGMZTY gravestone/SM graveyard/MS gravidness/M gravid/PY gravimeter/SM gravimetric gravitas gravitate/XVGNSD gravitational/Y gravitation/M graviton/SM gravity/MS gravy/SM graybeard/MS Grayce/M grayish Gray/M grayness/S gray/PYRDGTS Grayson/M graze/GZSRD grazer/M Grazia/M grazing/M grease/GMZSRD greasepaint/MS greaseproof greaser/M greasily greasiness/SM greasy/PRT greatcoat/DMS greaten/DG greathearted greatness/MS great/SPTYRN grebe/MS Grecian/S Greece/M greed/C greedily greediness/SM greeds greed's greedy/RTP Greek/SM Greeley/M greenback/MS greenbelt/S Greenberg/M Greenblatt/M Greenbriar/M Greene/M greenery/MS Greenfeld/M greenfield Greenfield/M greenfly/M greengage/SM greengrocer/SM greengrocery/M greenhorn/SM greenhouse/SM greening/M greenish/P Greenland/M Green/M greenmail/GDS greenness/MS Greenpeace/M greenroom/SM Greensboro/M Greensleeves/M Greensville/M greensward/SM green/SYRDMPGT Greentree/M Greenville/M Greenwich/M greenwood/MS Greer/M greeter/M greeting/M greets/A greet/SRDJGZ gregariousness/MS gregarious/PY Gregg/M Greggory/M Greg/M Gregoire/M Gregoor/M Gregorian Gregorio/M Gregorius/M Gregor/M Gregory/M gremlin/SM Grenada/M grenade/MS Grenadian/S grenadier/SM Grenadines grenadine/SM Grendel/M Grenier/M Grenoble/M Grenville/M Gresham/M Gretal/M Greta/M Gretchen/M Gretel/M Grete/M Grethel/M Gretna/M Gretta/M Gretzky/M grew/A greybeard/M greyhound/MS Grey/M greyness/M gridded griddlecake/SM griddle/DSGM gridiron/GSMD gridlock/DSG grids/A grid/SGM grief/MS Grieg/M Grier/M grievance/SM griever/M grieve/SRDGZ grieving/Y grievousness/SM grievous/PY Griffie/M Griffin/M griffin/SM Griffith/M Griff/M griffon's Griffy/M griller/M grille/SM grill/RDGS grillwork/M grimace/DRSGM grimacer/M Grimaldi/M grime/MS Grimes griminess/MS grimmer grimmest Grimm/M grimness/MS grim/PGYD grimy/TPR Grinch/M grind/ASG grinder/MS grinding/SY grindstone/SM gringo/SM grinned grinner/M grinning/Y grin/S griper/M gripe/S grippe/GMZSRD gripper/M gripping/Y grip/SGZMRD Griselda/M grisliness/SM grisly/RPT Gris/M Grissel/M gristle/SM gristliness/M gristly/TRP gristmill/MS grist/MYS Griswold/M grit/MS gritted gritter/MS grittiness/SM gritting gritty/PRT Griz/M grizzle/DSG grizzling/M grizzly/TRS Gr/M groaner/M groan/GZSRDM groat/SM grocer/MS grocery/MS groggily grogginess/SM groggy/RPT grog/MS groin/MGSD grokked grokking grok/S grommet/GMDS Gromyko/M groofs groomer/M groom/GZSMRD groomsman/M groomsmen Groot/M groover/M groove/SRDGM groovy/TR groper/M grope/SRDJGZ Gropius/M grosbeak/SM grosgrain/MS Gross Grosset/M gross/GTYSRDP Grossman/M grossness/MS Grosvenor/M Grosz/M grotesqueness/MS grotesque/PSY Grotius/M Groton/M grottoes grotto/M grouch/GDS grouchily grouchiness/MS grouchy/RPT groundbreaking/S grounded/U grounder/M groundhog/SM ground/JGZMDRS groundlessness/M groundless/YP groundnut/MS groundsheet/M groundskeepers groundsman/M groundswell/S groundwater/S groundwork/SM grouped/A grouper/M groupie/MS grouping/M groups/A group/ZJSMRDG grouse/GMZSRD grouser/M grouter/M grout/GSMRD groveler/M grovelike groveling/Y grovel/SDRGZ Grover/M Grove/RM grove/SRMZ grower/M grow/GZYRHS growing/I growingly growler/M growling/Y growl/RDGZS growly/RP grown/IA grownup/MS grows/A growth/IMA growths/IA grubbed grubber/SM grubbily grubbiness/SM grubbing grubby/RTP grub/MS grubstake/MSDG grudge/GMSRDJ grudger/M grudging/Y grueling/Y gruel/MDGJS gruesomeness/SM gruesome/RYTP gruffness/MS gruff/PSGTYRD grumble/GZJDSR grumbler/M grumbling/Y Grumman/M grumpily grumpiness/MS grump/MDGS grumpy/TPR Grundy/M Grünewald/M grunge/S grungy/RT grunion/SM grunter/M grunt/SGRD Grusky/M Grus/M Gruyère Gruyeres gryphon's g's G's gs/A GSA gt GU guacamole/MS Guadalajara/M Guadalcanal/M Guadalquivir/M Guadalupe/M Guadeloupe/M Guallatiri/M Gualterio/M Guamanian/SM Guam/M Guangzhou guanine/MS guano/MS Guantanamo/M Guarani/M guarani/SM guaranteeing guarantee/RSDZM guarantor/SM guaranty/MSDG guardedness/UM guarded/UYP guarder/M guardhouse/SM Guardia/M guardianship/MS guardian/SM guardrail/SM guard/RDSGZ guardroom/SM guardsman/M guardsmen Guarnieri/M Guatemala/M Guatemalan/S guava/SM Guayaquil/M gubernatorial Gucci/M gudgeon/M Guelph/M Guendolen/M Guenevere/M Guenna/M Guenther/M guernsey/S Guernsey/SM Guerra/M Guerrero/M guerrilla/MS guessable/U guess/BGZRSD guessed/U guesser/M guesstimate/DSMG guesswork/MS guest/SGMD Guevara/M guffaw/GSDM guff/SM Guggenheim/M Guglielma/M Guglielmo/M Guhleman/M GUI Guiana/M guidance/MS guidebook/SM guided/U guide/GZSRD guideline/SM guidepost/MS guider/M Guido/M Guilbert/M guilder/M guildhall/SM guild/SZMR guileful guilelessness/MS guileless/YP guile/SDGM Guillaume/M Guillema/M Guillemette/M guillemot/MS Guillermo/M guillotine/SDGM guiltily guiltiness/MS guiltlessness/M guiltless/YP guilt/SM guilty/PTR Gui/M Guinea/M Guinean/S guinea/SM Guinevere/M Guinna/M Guinness/M guise's guise/SDEG guitarist/SM guitar/SM Guiyang Guizot/M Gujarati/M Gujarat/M Gujranwala/M gulag/S gulch/MS gulden/MS gulf/DMGS Gullah/M gullet/MS gulley's gullibility/MS gullible Gulliver/M gull/MDSG gully/SDMG gulp/RDGZS gumboil/MS gumbo/MS gumboots gumdrop/SM gummed gumminess/M gumming/C gum/MS gummy/RTP gumption/SM gumshoeing gumshoe/SDM gumtree/MS Gunar/M gunboat/MS Gunderson/M gunfighter/M gunfight/SRMGZ gunfire/SM gunflint/M gunfought Gunilla/M gunk/SM gunky/RT Gun/M gunman/M gunmen gunmetal/MS gun/MS Gunnar/M gunned gunnel's Gunner/M gunner/SM gunnery/MS gunning/M gunnysack/SM gunny/SM gunpoint/MS gunpowder/SM gunrunner/MS gunrunning/MS gunship/S gunshot/SM gunslinger/M gunsling/GZR gunsmith/M gunsmiths Guntar/M Gunter/M Gunther/M gunwale/MS Guofeng/M guppy/SM Gupta/M gurgle/SDG Gurkha/M gurney/S guru/MS Gusella/M gusher/M gush/SRDGZ gushy/TR Gus/M Guss gusset/MDSG Gussie/M Gussi/M gussy/GSD Gussy/M Gustaf/M Gustafson/M Gusta/M gustatory Gustave/M Gustav/M Gustavo/M Gustavus/M gusted/E Gustie/M gustily Gusti/M gustiness/M gusting/E gust/MDGS gustoes gusto/M gusts/E Gusty/M gusty/RPT Gutenberg/M Guthrey/M Guthrie/M Guthry/M Gutierrez/M gutlessness/S gutless/P gutser/M gutsiness/M gut/SM guts/R gutsy/PTR gutted gutter/GSDM guttering/M guttersnipe/M gutting gutturalness/M guttural/SPY gutty/RSMT Guyana/M Guyanese Guy/M guy/MDRZGS Guzman/M guzzle/GZRSD guzzler/M g/VBX Gwalior/M Gwendolen/M Gwendoline/M Gwendolin/M Gwendolyn/M Gweneth/M Gwenette/M Gwen/M Gwenneth/M Gwennie/M Gwenni/M Gwenny/M Gwenora/M Gwenore/M Gwyneth/M Gwyn/M Gwynne/M gymkhana/SM gym/MS gymnasia's gymnasium/SM gymnastically gymnastic/S gymnastics/M gymnast/SM gymnosperm/SM gynecologic gynecological/MS gynecologist/SM gynecology/MS gypped gypper/S gypping gyp/S gypsite gypster/S gypsum/MS gypsy/SDMG Gypsy/SM gyrate/XNGSD gyration/M gyrator/MS gyrfalcon/SM gyrocompass/M gyro/MS gyroscope/SM gyroscopic gyve/GDS H Haag/M Haas/M Habakkuk/M habeas haberdasher/SM haberdashery/SM Haber/M Haberman/M Habib/M habiliment/SM habitability/MS habitableness/M habitable/P habitant/ISM habitation/MI habitations habitat/MS habit/IBDGS habit's habitualness/SM habitual/SYP habituate/SDNGX habituation/M habitué/MS hacienda/MS hacker/M Hackett/M hack/GZSDRBJ hackler/M hackle/RSDMG hackney/SMDG hacksaw/SDMG hackwork/S Hadamard/M Hadar/M Haddad/M haddock/MS hades Hades had/GD hadji's hadj's Hadlee/M Hadleigh/M Hadley/M Had/M hadn't Hadria/M Hadrian/M hadron/MS hadst haemoglobin's haemophilia's haemorrhage's Hafiz/M hafnium/MS haft/GSMD Hagan/M Hagar/M Hagen/M Hager/M Haggai/M haggardness/MS haggard/SYP hagged hagging haggish haggis/SM haggler/M haggle/RSDZG Hagiographa/M hagiographer/SM hagiography/MS hag/SMN Hagstrom/M Hague/M ha/H hahnium/S Hahn/M Haifa/M haiku/M Hailee/M hailer/M Hailey/M hail/SGMDR hailstone/SM hailstorm/SM Haily/M Haiphong/M hairball/SM hairbreadth/M hairbreadths hairbrush/SM haircare haircloth/M haircloths haircut/MS haircutting hairdo/SM hairdresser/SM hairdressing/SM hairdryer/S hairiness/MS hairlessness/M hairless/P hairlike hairline/SM hairnet/MS hairpiece/MS hairpin/MS hairsbreadth hairsbreadths hair/SDM hairsplitter/SM hairsplitting/MS hairspray hairspring/SM hairstyle/SMG hairstylist/S hairy/PTR Haitian/S Haiti/M hajjes hajji/MS hajj/M Hakeem/M hake/MS Hakim/M Hakka/M Hakluyt/M halalled halalling halal/S halberd/SM halcyon/S Haldane/M Haleakala/M Haleigh/M hale/ISRDG Hale/M haler/IM halest Halette/M Haley/M halfback/SM halfbreed halfheartedness/MS halfhearted/PY halfpence/S halfpenny/MS halfpennyworth half/PM halftime/S halftone/MS halfway halfword/MS halibut/SM halide/SM Halie/M Halifax/M Hali/M Halimeda/M halite/MS halitoses halitosis/M hallelujah hallelujahs Halley/M halliard's Hallie/M Halli/M Hallinan/M Hall/M Hallmark/M hallmark/SGMD hallo/GDS halloo's Halloween/MS hallowing hallows hallow/UD hall/SMR Hallsy/M hallucinate/VNGSDX hallucination/M hallucinatory hallucinogenic/S hallucinogen/SM hallway/SM Hally/M halocarbon halogenated halogen/SM halon halo/SDMG Halpern/M Halsey/M Hal/SMY Halsy/M halter/GDM halt/GZJSMDR halting/Y halve/GZDS halves/M halyard/MS Ha/M Hamal/M Haman/M hamburger/M Hamburg/MS hamburg/SZRM Hamel/M Hamey/M Hamhung/M Hamid/M Hamilcar/M Hamil/M Hamiltonian/MS Hamilton/M Hamish/M Hamitic/M Hamlen/M Hamlet/M hamlet/MS Hamlin/M Ham/M Hammad/M Hammarskjold/M hammed hammerer/M hammerhead/SM hammering/M hammerless hammerlock/MS Hammerstein/M hammertoe/SM hammer/ZGSRDM Hammett/M hamming hammock/MS Hammond/M Hammurabi/M hammy/RT Hamnet/M hampered/U hamper/GSD Hampshire/M Hampton/M ham/SM hamster/MS hamstring/MGS hamstrung Hamsun/M Hana/M Hanan/M Hancock/M handbagged handbagging handbag/MS handball/SM handbarrow/MS handbasin handbill/MS handbook/SM handbrake/M handcar/SM handcart/MS handclasp/MS handcraft/GMDS handcuff/GSD handcuffs/M handedness/M handed/PY Handel/M hander/S handful/SM handgun/SM handhold/M handicapped handicapper/SM handicapping handicap/SM handicraftsman/M handicraftsmen handicraft/SMR handily/U handiness/SM handiwork/MS handkerchief/MS handleable handlebar/SM handle/MZGRSD handler/M handless handling/M handmade handmaiden/M handmaid/NMSX handout/SM handover handpick/GDS handrail/SM hand's handsaw/SM handset/SM handshake/GMSR handshaker/M handshaking/M handsomely/U handsomeness/MS handsome/RPTY handspike/SM handspring/SM handstand/MS hand/UDSG handwork/SM handwoven handwrite/GSJ handwriting/M handwritten Handy/M handyman/M handymen handy/URT Haney/M hangar/SGDM hangdog/S hanged/A hanger/M hang/GDRZBSJ hanging/M hangman/M hangmen hangnail/MS hangout/MS hangover/SM hangs/A Hangul/M hangup/S Hangzhou Hankel/M hankerer/M hanker/GRDJ hankering/M hank/GZDRMS hankie/SM Hank/M hanky's Hannah/M Hanna/M Hannibal/M Hannie/M Hanni/MS Hanny/M Hanoi/M Hanoverian Hanover/M Hansel/M Hansen/M Hansiain/M Han/SM Hans/N hansom/MS Hanson/M Hanuka/S Hanukkah/M Hanukkahs Hapgood/M haphazardness/SM haphazard/SPY haplessness/MS hapless/YP haploid/S happed happening/M happen/JDGS happenstance/SM happily/U happiness/UMS happing Happy/M happy/UTPR Hapsburg/M hap/SMY Harald/M harangue/GDRS haranguer/M Harare harasser/M harass/LSRDZG harassment/SM Harbert/M harbinger/DMSG Harbin/M harborer/M harbor/ZGRDMS Harcourt/M hardback/SM hardball/SM hardboard/SM hardboiled hardbound hardcore/MS hardcover/SM hardened/U hardener/M hardening/M harden/ZGRD hardhat/S hardheadedness/SM hardheaded/YP hardheartedness/SM hardhearted/YP hardihood/MS hardily hardiness/SM Harding/M Hardin/M hardliner/S hardness/MS hardscrabble hardshell hardship/MS hardstand/S hardtack/MS hardtop/MS hardware/SM hardwire/DSG hardwood/MS hardworking Hardy/M hard/YNRPJGXTS hardy/PTRS harebell/MS harebrained harelip/MS harelipped hare/MGDS harem/SM Hargreaves/M hark/GDS Harland/M Harlan/M Harlem/M Harlene/M Harlen/M Harlequin harlequin/MS Harley/M Harlie/M Harli/M Harlin/M harlotry/MS harlot/SM Harlow/M Harman/M harmed/U harmer/M harmfulness/MS harmful/PY harmlessness/SM harmless/YP harm/MDRGS Harmonia/M harmonically harmonica/MS harmonic/S harmonics/M Harmonie/M harmonious/IPY harmoniousness/MS harmoniousness's/I harmonium/MS harmonization/A harmonizations harmonization's harmonized/U harmonizer/M harmonizes/UA harmonize/ZGSRD Harmon/M harmony/EMS Harmony/M harness/DRSMG harnessed/U harnesser/M harnesses/U Harold/M Haroun/M harper/M Harper/M harping/M harpist/SM harp/MDRJGZS Harp/MR harpooner/M harpoon/SZGDRM harpsichordist/MS harpsichord/SM harpy/SM Harpy/SM Harrell/M harridan/SM Harrie/M harrier/M Harriet/M Harrietta/M Harriette/M Harriett/M Harrington/M Harriot/M Harriott/M Harrisburg/M Harri/SM Harrisonburg/M Harrison/M harrower/M harrow/RDMGS harrumph/SDG Harry/M harry/RSDGZ harshen/GD harshness/SM harsh/TRNYP Harte/M Hartford/M Hartley/M Hartline/M Hart/M Hartman/M hart/MS Hartwell/M Harvard/M harvested/U harvester/M harvestman/M harvest/MDRZGS Harvey/MS Harv/M Harwell/M Harwilll/M has Hasbro/M hash/AGSD Hasheem/M hasher/M Hashim/M hashing/M hashish/MS hash's Hasidim Haskell/M Haskel/M Haskins/M Haslett/M hasn't hasp/GMDS hassle/MGRSD hassock/MS haste/MS hastener/M hasten/GRD hast/GXJDN Hastie/M hastily hastiness/MS Hastings/M Hasty/M hasty/RPT hatchback/SM hatcheck/S hatched/U hatcher/M hatchery/MS hatchet/MDSG hatching/M hatch/RSDJG Hatchure/M hatchway/MS hatefulness/MS hateful/YP hater/M hate/S Hatfield/M Hathaway/M hatless hat/MDRSZG hatred/SM hatstands hatted Hatteras/M hatter/SM Hattie/M Hatti/M hatting Hatty/M hauberk/SM Haugen/M haughtily haughtiness/SM haughty/TPR haulage/MS hauler/M haul/SDRGZ haunch/GMSD haunter/M haunting/Y haunt/JRDSZG Hauptmann/M Hausa/M Hausdorff/M Hauser/M hauteur/MS Havana/SM Havarti Havel/M haven/DMGS Haven/M haven't haver/G haversack/SM have/ZGSR havocked havocking havoc/SM Haw Hawaiian/S Hawaii/M hawker/M hawk/GZSDRM Hawking hawking/M Hawkins/M hawkishness/S hawkish/P Hawley/M haw/MDSG hawser/M haws/RZ Hawthorne/M hawthorn/MS haycock/SM Hayden/M Haydn/M Haydon/M Hayes hayfield/MS hay/GSMDR Hayley/M hayloft/MS haymow/MS Haynes hayrick/MS hayride/MS hayseed/MS Hay/SM haystack/SM haywain Hayward/M haywire/MS Haywood/M Hayyim/M hazard/MDGS hazardousness/M hazardous/PY haze/DSRJMZG Hazel/M hazel/MS hazelnut/SM Haze/M hazer/M hazily haziness/MS hazing/M Hazlett/M Hazlitt/M hazy/PTR HBO/M hdqrs HDTV headache/MS headband/SM headboard/MS headcount headdress/MS header/M headfirst headgear/SM headhunter/M headhunting/M headhunt/ZGSRDMJ headily headiness/S heading/M headlamp/S headland/MS headlessness/M headless/P headlight/MS headline/DRSZMG headliner/M headlock/MS headlong Head/M headman/M headmaster/MS headmastership/M headmen headmistress/MS headphone/SM headpiece/SM headpin/MS headquarter/GDS headrest/MS headroom/SM headscarf/M headset/SM headship/SM headshrinker/MS head/SJGZMDR headsman/M headsmen headstall/SM headstand/MS headstock/M headstone/MS headstrong headwaiter/SM headwall/S headwater/S headway/MS headwind/SM headword/MS heady/PTR heal/DRHSGZ healed/U healer/M Heall/M healthfully healthfulness/SM healthful/U healthily/U healthiness/MSU health/M healths healthy/URPT heap/SMDG heard/UA hearer/M hearing/AM hearken/SGD hearsay/SM hearse/M hears/SDAG Hearst/M heartache/SM heartbeat/MS heartbreak/GMS heartbreaking/Y heartbroke heartbroken heartburning/M heartburn/SGM hearted/Y hearten/EGDS heartening/EY heartfelt hearth/M hearthrug hearths hearthstone/MS heartily heartiness/SM heartland/SM heartlessness/SM heartless/YP heartrending/Y heartsickness/MS heartsick/P heart/SMDNXG heartstrings heartthrob/MS heartwarming Heartwood/M heartwood/SM hearty/TRSP hear/ZTSRHJG heatedly heated/UA heater/M heathendom/SM heathenish/Y heathenism/MS heathen/M heather/M Heather/M heathery Heathkit/M heathland Heathman/M Heath/MR heath/MRNZX heaths heatproof heats/A heat/SMDRGZBJ heatstroke/MS heatwave heave/DSRGZ heavenliness/M heavenly/PTR heaven/SYM heavenward/S heaver/M heaves/M heavily heaviness/MS Heaviside/M heavyhearted heavyset heavy/TPRS heavyweight/SM Hebe/M hebephrenic Hebert/M Heb/M Hebraic Hebraism/MS Hebrew/SM Hebrides/M Hecate/M hecatomb/M heckler/M heckle/RSDZG heck/S hectare/MS hectically hectic/S hectogram/MS hectometer/SM Hector/M hector/SGD Hecuba/M he'd Heda/M Hedda/M Heddie/M Heddi/M hedge/DSRGMZ hedgehog/MS hedgehopped hedgehopping hedgehop/S hedger/M hedgerow/SM hedging/Y Hedi/M hedonism/SM hedonistic hedonist/MS Hedvige/M Hedvig/M Hedwiga/M Hedwig/M Hedy/M heeded/U heedfulness/M heedful/PY heeding/U heedlessness/SM heedless/YP heed/SMGD heehaw/DGS heeler/M heeling/M heelless heel/SGZMDR Heep/M Hefner/M heft/GSD heftily heftiness/SM hefty/TRP Hegelian Hegel/M hegemonic hegemony/MS Hegira/M hegira/S Heida/M Heidegger/M Heidelberg/M Heidie/M Heidi/M heifer/MS Heifetz/M heighten/GD height/SMNX Heimlich/M Heindrick/M Heineken/M Heine/M Heinlein/M heinousness/SM heinous/PY Heinrich/M Heinrick/M Heinrik/M Heinze/M Heinz/M heiress/MS heirloom/MS heir/SDMG Heisenberg/M Heiser/M heister/M heist/GSMRD Hejira's Helaina/M Helaine/M held Helena/M Helene/M Helenka/M Helen/M Helga/M Helge/M helical/Y helices/M helicon/M Helicon/M helicopter/GSMD heliocentric heliography/M Heliopolis/M Helios/M heliosphere heliotrope/SM heliport/MS helium/MS helix/M he'll hellbender/M hellbent hellcat/SM hellebore/SM Hellene/SM Hellenic Hellenism/MS Hellenistic Hellenist/MS Hellenization/M Hellenize heller/M Heller/M Hellespont/M hellfire/M hell/GSMDR hellhole/SM Helli/M hellion/SM hellishness/SM hellish/PY Hellman/M hello/GMS Hell's helluva helmed helmet/GSMD Helmholtz/M helming helms helm's helmsman/M helmsmen helm/U Helmut/M Héloise/M helot/S helper/M helpfulness/MS helpful/UY help/GZSJDR helping/M helplessness/SM helpless/YP helpline/S helpmate/SM helpmeet's Helsa/M Helsinki/M helve/GMDS Helvetian/S Helvetius/M Helyn/M He/M hematite/MS hematologic hematological hematologist/SM hematology/MS heme/MS Hemingway/M hemisphere/MSD hemispheric hemispherical hemline/SM hemlock/MS hemmed hemmer/SM hemming hem/MS hemoglobin/MS hemolytic hemophiliac/SM hemophilia/SM hemorrhage/GMDS hemorrhagic hemorrhoid/MS hemostat/SM hemp/MNS h/EMS hemstitch/DSMG henceforth henceforward hence/S Hench/M henchman/M henchmen Henderson/M Hendrick/SM Hendrickson/M Hendrika/M Hendrik/M Hendrix/M henge/M Henka/M Henley/M hen/MS henna/MDSG Hennessey/M henning henpeck/GSD Henrie/M Henrieta/M Henrietta/M Henriette/M Henrik/M Henri/M Henryetta/M henry/M Henry/M Hensley/M Henson/M heparin/MS hepatic/S hepatitides hepatitis/M Hepburn/M Hephaestus/M Hephzibah/M hepper heppest Hepplewhite hep/S heptagonal heptagon/SM heptane/M heptathlon/S her Heracles/M Heraclitus/M heralded/U heraldic herald/MDSG heraldry/MS Hera/M herbaceous herbage/MS herbalism herbalist/MS herbal/S Herbart/M Herbert/M herbicidal herbicide/MS Herbie/M herbivore/SM herbivorous/Y Herb/M herb/MS Herby/M Herc/M Herculaneum/M herculean Herculean Hercule/MS Herculie/M herder/M Herder/M herd/MDRGZS herdsman/M herdsmen hereabout/S hereafter/S hereby hereditary heredity/MS Hereford/SM herein hereinafter here/IS hereof hereon here's heres/M heresy/SM heretical heretic/SM hereto heretofore hereunder hereunto hereupon herewith Heriberto/M heritable heritage/MS heritor/IM Herkimer/M Herman/M Hermann/M hermaphrodite/SM hermaphroditic Hermaphroditus/M hermeneutic/S hermeneutics/M Hermes hermetical/Y hermetic/S Hermia/M Hermie/M Hermina/M Hermine/M Herminia/M Hermione/M hermitage/SM Hermite/M hermitian hermit/MS Hermon/M Hermosa/M Hermosillo/M Hermy/M Hernandez/M Hernando/M hernial hernia/MS herniate/NGXDS Herod/M Herodotus/M heroes heroically heroics heroic/U heroine/SM heroin/MS heroism/SM Herold/M hero/M heron/SM herpes/M herpetologist/SM herpetology/MS Herrera/M Herrick/M herringbone/SDGM Herring/M herring/SM Herrington/M Herr/MG Herschel/M Hersch/M herself Hersey/M Hershel/M Hershey/M Hersh/M Herta/M Hertha/M hertz/M Hertz/M Hertzog/M Hertzsprung/M Herve/M Hervey/M Herzegovina/M Herzl/M hes Hesiod/M hesitance/S hesitancy/SM hesitantly hesitant/U hesitater/M hesitate/XDRSNG hesitating/UY hesitation/M Hesperus/M Hesse/M Hessian/MS Hess/M Hester/M Hesther/M Hestia/M Heston/M heterodox heterodoxy/MS heterodyne heterogamous heterogamy/M heterogeneity/SM heterogeneousness/M heterogeneous/PY heterosexuality/SM heterosexual/YMS heterostructure heterozygous Hettie/M Hetti/M Hetty/M Heublein/M heuristically heuristic/SM Heusen/M Heuser/M he/VMZ hew/DRZGS Hewe/M hewer/M Hewet/M Hewett/M Hewie/M Hewitt/M Hewlett/M Hew/M hexachloride/M hexadecimal/YS hexafluoride/M hexagonal/Y hexagon/SM hexagram/SM hexameter/SM hex/DSRG hexer/M hey heyday/MS Heyerdahl/M Heywood/M Hezekiah/M hf HF Hf/M Hg/M hgt hgwy HHS HI Hialeah/M hiatus/SM Hiawatha/M hibachi/MS hibernate/XGNSD hibernation/M hibernator/SM Hibernia/M Hibernian/S hibiscus/MS hiccup/MDGS hickey/SM Hickey/SM Hickman/M Hickok/M hickory/MS hick/SM Hicks/M hi/D hidden/U hideaway/SM hidebound hideousness/SM hideous/YP hideout/MS hider/M hide/S hiding/M hid/ZDRGJ hieing hierarchal hierarchic hierarchical/Y hierarchy/SM hieratic hieroglyph hieroglyphic/S hieroglyphics/M hieroglyphs Hieronymus/M hie/S hifalutin Higashiosaka Higgins/M highball/GSDM highborn highboy/MS highbrow/SM highchair/SM highfalutin Highfield/M highhandedness/SM highhanded/PY highish Highlander/SM Highlands highland/ZSRM highlight/GZRDMS Highness/M highness/MS highpoint high/PYRT highroad/MS highs hight hightail/DGS highwayman/M highwaymen highway/MS hijacker/M hijack/JZRDGS hiker/M hike/ZGDSR Hilario/M hilariousness/MS hilarious/YP hilarity/MS Hilarius/M Hilary/M Hilbert/M Hildagarde/M Hildagard/M Hilda/M Hildebrand/M Hildegaard/M Hildegarde/M Hilde/M Hildy/M Hillard/M Hillary/M hillbilly/MS Hillcrest/M Hillel/M hiller/M Hillery/M hill/GSMDR Hilliard/M Hilliary/M Hillie/M Hillier/M hilliness/SM Hill/M hillman hillmen hillock/SM Hillsboro/M Hillsdale/M hillside/SM hilltop/MS hillwalking Hillyer/M Hilly/RM hilly/TRP hilt/MDGS Hilton/M Hi/M Himalaya/MS Himalayan/S Himmler/M him/S himself Hinayana/M Hinda/M Hindemith/M Hindenburg/M hindered/U hinderer/M hinder/GRD Hindi/M hindmost hindquarter/SM hindrance/SM hind/RSZ hindsight/SM Hinduism/SM Hindu/MS Hindustani/MS Hindustan/M Hines/M hinger hinge's hinge/UDSG Hinkle/M Hinsdale/M hinterland/MS hinter/M hint/GZMDRS Hinton/M Hinze/M hipbone/SM hipness/S Hipparchus/M hipped hipper hippest hippie/MTRS hipping/M Hippocrates/M Hippocratic hippodrome/MS hippo/MS hippopotamus/SM hip/PSM hippy's hipster/MS Hiram/M hire/AGSD hireling/SM hirer/SM Hirey/M hiring/S Hirohito/M Hiroshi/M Hiroshima/M Hirsch/M hirsuteness/MS hirsute/P his Hispanic/SM Hispaniola/M hiss/DSRMJG hisser/M hissing/M Hiss/M histamine/SM histochemic histochemical histochemistry/M histogram/MS histological histologist/MS histology/SM historian/MS historic historicalness/M historical/PY historicism/M historicist/M historicity/MS historiographer/SM historiography/MS history/MS histrionically histrionic/S histrionics/M hist/SDG Hitachi/M Hitchcock/M hitcher/MS hitchhike/RSDGZ hitch/UGSD hither hitherto Hitler/SM hitless hit/MS hittable hitter/SM hitting Hittite/SM HIV hive/MGDS h'm HM HMO Hmong HMS hoarder/M hoarding/M hoard/RDJZSGM hoarfrost/SM hoariness/MS hoar/M hoarseness/SM hoarse/RTYP hoary/TPR hoaxer/M hoax/GZMDSR Hobard/M Hobart/M hobbed Hobbes/M hobbing hobbit hobbler/M hobble/ZSRDG Hobbs/M hobbyhorse/SM hobbyist/SM hobby/SM Hobday/M Hobey/M hobgoblin/MS Hobie/M hobnail/GDMS hobnobbed hobnobbing hobnob/S Hoboken/M hobo/SDMG hob/SM hoc hocker/M hockey/SM hock/GDRMS Hockney/M hockshop/SM hodge/MS Hodge/MS hodgepodge/SM Hodgkin/M ho/DRYZ hod/SM Hoebart/M hoecake/SM hoedown/MS hoeing hoer/M hoe/SM Hoffa/M Hoff/M Hoffman/M Hofstadter/M Hogan/M hogan/SM Hogarth/M hogback/MS hogged hogger hogging hoggish/Y hogshead/SM hog/SM hogtie/SD hogtying hogwash/SM Hohenlohe/M Hohenstaufen/M Hohenzollern/M Hohhot/M hoister/M hoist/GRDS hoke/DSG hokey/PRT hokier hokiest Hokkaido/M hokum/MS Hokusai/M Holbein/M Holbrook/M Holcomb/M holdall/MS Holden/M holder/M Holder/M holding/IS holding's hold/NRBSJGZ holdout/SM holdover/SM holdup/MS hole/MGDS holey holiday/GRDMS Holiday/M holidaymaker/S holier/U Holiness/MS holiness/MSU holistic holistically hollandaise Hollandaise/M Hollander/M Holland/RMSZ holler/GDS Hollerith/M Holley/M Hollie/M Holli/SM Hollister/M Holloway/M hollowness/MS hollow/RDYTGSP hollowware/M Hollyanne/M hollyhock/MS Holly/M holly/SM Hollywood/M Holman/M Holmes holmium/MS Holm/M Holocaust holocaust/MS Holocene hologram/SM holograph/GMD holographic holographs holography/MS Holstein/MS holster/MDSG Holst/M Holt/M Holyoke/M holy/SRTP holystone/MS Holzman/M Ho/M homage/MGSRD homager/M hombre/SM homburg/SM homebody/MS homebound homeboy/S homebuilder/S homebuilding homebuilt homecoming/MS home/DSRMYZG homegrown homeland/SM homelessness/SM homeless/P homelike homeliness/SM homely/RPT homemade homemake/JRZG homemaker/M homemaking/M homeomorphic homeomorphism/MS homeomorph/M homeopath homeopathic homeopaths homeopathy/MS homeostases homeostasis/M homeostatic homeowner/S homeownership homepage Homere/M homer/GDM Homeric homerists Homer/M homeroom/MS Homerus/M homeschooling/S homesickness/MS homesick/P homespun/S homesteader/M homestead/GZSRDM homestretch/SM hometown/SM homeward homeworker/M homework/ZSMR homeyness/MS homey/PS homicidal/Y homicide/SM homier homiest homiletic/S homily/SM hominess's homing/M hominid/MS hominy/SM Hom/MR homogamy/M homogenate/MS homogeneity/ISM homogeneous/PY homogenization/MS homogenize/DRSGZ homogenizer/M homograph/M homographs homological homologous homologue/M homology/MS homomorphic homomorphism/SM homonym/SM homophobia/S homophobic homophone/MS homopolymers homosexuality/SM homosexual/YMS homo/SM homotopy homozygous/Y honcho/DSG Honda/M Hondo/M Honduran/S Honduras/M Honecker/M hone/SM honestly/E honest/RYT honesty/ESM honeybee/SM honeycomb/SDMG honeydew/SM honey/GSMD honeylocust Honey/M honeymooner/M honeymoon/RDMGZS honeysuckle/MS Honeywell/M hong/M Honiara/M honker/M honk/GZSDRM honky/SM Hon/M hon/MDRSZTG Honolulu/M honorableness/SM honorable/PSM honorables/U honorablies/U honorably/UE honorarily honorarium/SM honorary/S honored/U honoree/S honor/ERDBZGS honorer/EM Honoria/M honorific/S Honor/M honor's honors/A Honshu/M hooch/MS hoodedness/M hooded/P hoodlum/SM Hood/M hood/MDSG hoodoo/DMGS hoodwinker/M hoodwink/SRDG hooey/SM hoof/DRMSG hoofer/M hoofmark/S hookah/M hookahs hookedness/M hooked/P Hooke/MR hooker/M Hooker/M hookey's hook/GZDRMS hooks/U hookup/SM hookworm/MS hooky/SRMT hooliganism/SM hooligan/SM hooper/M Hooper/M hoopla/SM hoop/MDRSG hooray/SMDG hoosegow/MS Hoosier/SM hootch's hootenanny/SM hooter/M hoot/MDRSGZ Hoover/MS hooves/M hoped/U hopefulness/MS hopeful/SPY hopelessness/SM hopeless/YP Hope/M hoper/M hope/SM Hopewell/M Hopi/SM Hopkinsian/M Hopkins/M hopped Hopper/M hopper/MS hopping/M hoppled hopples hopscotch/MDSG hop/SMDRG Horace/M Horacio/M Horatia/M Horatio/M Horatius/M horde/DSGM horehound/MS horizon/MS horizontal/YS Hormel/M hormonal/Y hormone/MS Hormuz/M hornbeam/M hornblende/MS Hornblower/M hornedness/M horned/P Horne/M hornet/MS horn/GDRMS horniness/M hornless hornlike Horn/M hornpipe/MS horny/TRP horologic horological horologist/MS horology/MS horoscope/MS Horowitz/M horrendous/Y horribleness/SM horrible/SP horribly horridness/M horrid/PY horrific horrifically horrify/DSG horrifying/Y horror/MS hors/DSGX horseback/MS horsedom horseflesh/M horsefly/MS horsehair/SM horsehide/SM horselaugh/M horselaughs horseless horselike horsely horseman/M horsemanship/MS horsemen horseplayer/M horseplay/SMR horsepower/SM horseradish/SM horse's horseshoeing horseshoe/MRSD horseshoer/M horsetail/SM horse/UGDS horsewhipped horsewhipping horsewhip/SM horsewoman/M horsewomen horsey horsier horsiest horsing/M Horst/M hortatory Horten/M Hortense/M Hortensia/M horticultural horticulture/SM horticulturist/SM Hort/MN Horton/M Horus/M hosanna/SDG Hosea/M hose/M hosepipe hos/GDS hosier/MS hosiery/SM hosp hospice/MS hospitable/I hospitably/I hospitality/MS hospitality's/I hospitalization/MS hospitalize/GSD hospital/MS hostage/MS hosteler/M hostelry/MS hostel/SZGMRD hostess/MDSG hostile/YS hostility/SM hostler/MS Host/MS host/MYDGS hotbed/MS hotblooded hotbox/MS hotcake/S hotchpotch/M hotelier/MS hotelman/M hotel/MS hotfoot/DGS hothead/DMS hotheadedness/SM hotheaded/PY hothouse/MGDS hotness/MS hotplate/SM hotpot/M hot/PSY hotrod hotshot/S hotted Hottentot/SM hotter hottest hotting Houdaille/M Houdini/M hough/M hounder/M hounding/M hound/MRDSG hourglass/MS houri/MS hourly/S hour/YMS house/ASDG houseboat/SM housebound houseboy/SM housebreaker/M housebreaking/M housebreak/JSRZG housebroke housebroken housebuilding housecleaning/M houseclean/JDSG housecoat/MS housefly/MS houseful/SM householder/M household/ZRMS househusband/S housekeeper/M housekeeping/M housekeep/JRGZ houselights House/M housemaid/MS houseman/M housemen housemother/MS housemoving houseparent/SM houseplant/S houser house's housetop/MS housewares housewarming/MS housewifeliness/M housewifely/P housewife/YM housewives houseworker/M housework/ZSMR housing/MS Housman/M Houston/M Houyhnhnm/M HOV hovel/GSMD hovercraft/M hoverer/M hover/GRD hove/ZR Howard/M howbeit howdah/M howdahs howdy/GSD Howell/MS Howe/M however Howey/M Howie/M howitzer/MS howler/M howl/GZSMDR Howrah/M how/SM howsoever hoyden/DMGS hoydenish Hoyle/SM hoy/M Hoyt/M hp HP HQ hr HR HRH Hrothgar/M hrs h's H's HS HST ht HTML Hts/M HTTP Huang/M huarache/SM hubba Hubbard/M Hubble/M hubbub/SM hubby/SM hubcap/SM Huber/M Hube/RM Hubert/M Huberto/M Hubey/M Hubie/M hub/MS hubris/SM huckleberry/SM Huck/M huckster/SGMD HUD Huddersfield/M huddler/M huddle/RSDMG Hudson/M hue/MDS Huerta/M Huey/M huffily huffiness/SM Huff/M Huffman/M huff/SGDM huffy/TRP hugeness/MS huge/YP hugged hugger hugging/S Huggins Hughie/M Hugh/MS Hugibert/M Hugo/M hug/RTS Huguenot/SM Hugues/M huh huhs Hui/M Huitzilopitchli/M hula/MDSG Hulda/M hulk/GDMS hullabaloo/SM huller/M hulling/M Hull/M hull/MDRGZS hullo/GSDM humane/IY humaneness/SM humaner humanest human/IPY humanism/SM humanistic humanist/SM humanitarianism/SM humanitarian/S humanity/ISM humanization/CSM humanized/C humanizer/M humanize/RSDZG humanizes/IAC humanizing/C humankind/M humannesses humanness/IM humanoid/S humans Humbert/M Humberto/M humbleness/SM humble/TZGPRSDJ humbly Humboldt/M humbugged humbugging humbug/MS humdinger/MS humdrum/S Hume/M humeral/S humeri humerus/M Humfrey/M Humfrid/M Humfried/M humidification/MC humidifier/CM humidify/RSDCXGNZ humidistat/M humidity/MS humidor/MS humid/Y humiliate/SDXNG humiliating/Y humiliation/M humility/MS hummed Hummel/M hummer/SM humming hummingbird/SM hummock/MDSG hummocky hummus/S humongous humored/U humorist/MS humorlessness/MS humorless/PY humorousness/MS humorous/YP humor/RDMZGS humpback/SMD hump/GSMD humph/DG Humphrey/SM humphs Humpty/M hum/S humus/SM Humvee hunchback/DSM hunch/GMSD hundredfold/S hundred/SHRM hundredths hundredweight/SM Hunfredo/M hung/A Hungarian/MS Hungary/M hunger/SDMG Hung/M hungover hungrily hungriness/SM hungry/RTP hunker/DG hunky/RST hunk/ZRMS Hun/MS hunter/M Hunter/M hunt/GZJDRS hunting/M Huntington/M Huntlee/M Huntley/M Hunt/MR huntress/MS huntsman/M huntsmen Huntsville/M hurdle/JMZGRSD hurdler/M hurl/DRGZJS Hurlee/M Hurleigh/M hurler/M Hurley/M hurling/M Huron/SM hurray/SDG hurricane/MS hurriedness/M hurried/UY hurry/RSDG Hurst/M hurter/M hurtfulness/MS hurtful/PY hurting/Y hurtle/SDG hurts hurt/U Hurwitz/M Hus Husain's husbander/M husband/GSDRYM husbandman/M husbandmen husbandry/SM Husein/M hush/DSG husker/M huskily huskiness/MS husking/M husk/SGZDRM husky/RSPT hussar/MS Hussein/M Husserl/M hussy/SM hustings/M hustler/M hustle/RSDZG Huston/M Hutchins/M Hutchinson/M Hutchison/M hutch/MSDG hut/MS hutted hutting Hutton/M Hutu/M Huxley/M Huygens/M huzzah/GD huzzahs hwy Hyacintha/M Hyacinthe/M Hyacinthia/M Hyacinthie/M hyacinth/M Hyacinth/M hyacinths Hyades hyaena's Hyannis/M Hyatt/M hybridism/SM hybridization/S hybridize/GSD hybrid/MS Hyde/M Hyderabad/M Hydra/M hydra/MS hydrangea/SM hydrant/SM hydrate/CSDNGX hydrate's hydration/MC hydraulically hydraulicked hydraulicking hydraulic/S hydraulics/M hydrazine/M hydride/MS hydrocarbon/SM hydrocephali hydrocephalus/MS hydrochemistry hydrochloric hydrochloride/M hydrodynamical hydrodynamic/S hydrodynamics/M hydroelectric hydroelectrically hydroelectricity/SM hydrofluoric hydrofoil/MS hydrogenate/CDSGN hydrogenate's hydrogenation/MC hydrogenations hydrogen/MS hydrogenous hydrological/Y hydrologist/MS hydrology/SM hydrolysis/M hydrolyzed/U hydrolyze/GSD hydromagnetic hydromechanics/M hydrometer/SM hydrometry/MS hydrophilic hydrophobia/SM hydrophobic hydrophone/SM hydroplane/DSGM hydroponic/S hydroponics/M hydro/SM hydrosphere/MS hydrostatic/S hydrostatics/M hydrotherapy/SM hydrothermal/Y hydrous hydroxide/MS hydroxy hydroxylate/N hydroxyl/SM hydroxyzine/M hyena/MS hygiene/MS hygienically hygienic/S hygienics/M hygienist/MS hygrometer/SM hygroscopic hying Hy/M Hyman/M hymeneal/S Hymen/M hymen/MS Hymie/M hymnal/SM hymnbook/S hymn/GSDM Hynda/M hype/MZGDSR hyperactive/S hyperactivity/SM hyperbola/MS hyperbole/MS hyperbolic hyperbolically hyperboloidal hyperboloid/SM hypercellularity hypercritical/Y hypercube/MS hyperemia/M hyperemic hyperfine hypergamous/Y hypergamy/M hyperglycemia/MS hyperinflation Hyperion/M hypermarket/SM hypermedia/S hyperplane/SM hyperplasia/M hypersensitiveness/MS hypersensitive/P hypersensitivity/MS hypersonic hyperspace/M hypersphere/M hypertension/MS hypertensive/S hypertext/SM hyperthyroid hyperthyroidism/MS hypertrophy/MSDG hypervelocity hyperventilate/XSDGN hyperventilation/M hyphenated/U hyphenate/NGXSD hyphenation/M hyphen/DMGS hypnoses hypnosis/M hypnotherapy/SM hypnotically hypnotic/S hypnotism/MS hypnotist/SM hypnotize/SDG hypoactive hypoallergenic hypocellularity hypochondriac/SM hypochondria/MS hypocrisy/SM hypocrite/MS hypocritical/Y hypodermic/S hypo/DMSG hypoglycemia/SM hypoglycemic/S hypophyseal hypophysectomized hypotenuse/MS hypothalami hypothalamic hypothalamically hypothalamus/M hypothermia/SM hypotheses hypothesis/M hypothesizer/M hypothesize/ZGRSD hypothetic hypothetical/Y hypothyroid hypothyroidism/SM hypoxia/M hyssop/MS hysterectomy/MS hysteresis/M hysteria/SM hysterical/YU hysteric/SM Hyundai/M Hz i I IA Iaccoca/M Iago/M Iain/M Ia/M iambi iambic/S iamb/MS iambus/SM Ian/M Ianthe/M Ibadan/M Ibbie/M Ibby/M Iberia/M Iberian/MS Ibero/M ibex/MS ibid ibidem ibis/SM IBM/M Ibo/M Ibrahim/M Ibsen/M ibuprofen/S Icarus/M ICBM/S ICC iceberg/SM iceboat/MS icebound icebox/MS icebreaker/SM icecap/SM ice/GDSC Icelander/M Icelandic Iceland/MRZ Ice/M iceman/M icemen icepack icepick/S ice's Ichabod/M ichneumon/M ichthyologist/MS ichthyology/MS icicle/SM icily iciness/SM icing/MS icky/RT iconic icon/MS iconoclasm/MS iconoclastic iconoclast/MS iconography/MS icosahedra icosahedral icosahedron/M ictus/SM ICU icy/RPT I'd ID Idahoan/S Idahoes Idaho/MS Idalia/M Idalina/M Idaline/M Ida/M idealism/MS idealistic idealistically idealist/MS idealization/MS idealized/U idealize/GDRSZ idealizer/M ideal/MYS idealogical idea/SM ideate/SN ideation/M Idelle/M Idell/M idem idempotent/S identicalness/M identical/YP identifiability identifiable/U identifiably identification/M identified/U identifier/M identify/XZNSRDG identity/SM ideogram/MS ideographic ideograph/M ideographs ideological/Y ideologist/SM ideologue/S ideology/SM ides Idette/M idiocy/MS idiolect/M idiomatically idiomatic/P idiom/MS idiopathic idiosyncrasy/SM idiosyncratic idiosyncratically idiotic idiotically idiot/MS idleness/MS idle/PZTGDSR idler/M id/MY idolater/MS idolatress/S idolatrous idolatry/SM idolization/SM idolized/U idolizer/M idolize/ZGDRS idol/MS ids IDs idyllic idyllically idyll/MS IE IEEE Ieyasu/M if iffiness/S iffy/TPR Ifni/M ifs Iggie/M Iggy/M igloo/MS Ignace/M Ignacio/M Ignacius/M Ignatius/M Ignazio/M Ignaz/M igneous ignitable ignite/ASDG igniter/M ignition/MS ignobleness/M ignoble/P ignobly ignominious/Y ignominy/MS ignoramus/SM ignorance/MS ignorantness/M ignorant/SPY ignorer/M ignore/SRDGB Igor/M iguana/MS Iguassu/M ii iii Ijsselmeer/M Ike/M Ikey/M Ikhnaton/M ikon's IL Ilaire/M Ila/M Ilario/M ilea Ileana/M Ileane/M ileitides ileitis/M Ilene/M ileum/M ilia iliac Iliad/MS Ilise/M ilium/M Ilka/M ilk/MS I'll Illa/M illegality/MS illegal/YS illegibility/MS illegible illegibly illegitimacy/SM illegitimate/SDGY illiberality/SM illiberal/Y illicitness/MS illicit/YP illimitableness/M illimitable/P Illinoisan/MS Illinois/M illiquid illiteracy/MS illiterateness/M illiterate/PSY Ill/M illness/MS illogicality/SM illogicalness/M illogical/PY illogic/M ill/PS illume/DG illuminate/XSDVNG Illuminati illuminatingly illuminating/U illumination/M illumine/BGSD illusionary illusion/ES illusionist/MS illusion's illusiveness/M illusive/PY illusoriness/M illusory/P illustrated/U illustrate/VGNSDX illustration/M illustrative/Y illustrator/SM illustriousness/SM illustrious/PY illus/V illy Ilona/M Ilsa/M Ilse/M Ilysa/M Ilyse/M Ilyssa/M Ilyushin/M I'm image/DSGM Imagen/M imagery/MS imaginableness imaginable/U imaginably/U imaginariness/M imaginary/PS imagination/MS imaginativeness/M imaginative/UY imagined/U imaginer/M imagine/RSDJBG imagoes imago/M imam/MS imbalance/SDM imbecile/YMS imbecilic imbecility/MS imbiber/M imbibe/ZRSDG imbrication/SM Imbrium/M imbroglio/MS imbruing imbue/GDS Imelda/M IMF IMHO imitable/I imitate/SDVNGX imitation/M imitativeness/MS imitative/YP imitator/SM immaculateness/SM immaculate/YP immanence/S immanency/MS immanent/Y Immanuel/M immateriality/MS immaterialness/MS immaterial/PY immatureness/M immature/SPY immaturity/MS immeasurableness/M immeasurable/P immeasurably immediacy/MS immediateness/SM immediate/YP immemorial/Y immenseness/M immense/PRTY immensity/MS immerse/RSDXNG immersible immersion/M immigrant/SM immigrate/NGSDX immigration/M imminence/SM imminentness/M imminent/YP immobile immobility/MS immobilization/MS immobilize/DSRG immoderateness/M immoderate/NYP immoderation/M immodest/Y immodesty/SM immolate/SDNGX immolation/M immorality/MS immoral/Y immortality/SM immortalized/U immortalize/GDS immortal/SY immovability/SM immovableness/M immovable/PS immovably immune/S immunity/SM immunization/MS immunize/GSD immunoassay/M immunodeficiency/S immunodeficient immunologic immunological/Y immunologist/SM immunology/MS immure/GSD immutability/MS immutableness/M immutable/P immutably IMNSHO IMO Imogene/M Imogen/M Imojean/M impaction/SM impactor/SM impact/VGMRDS impaired/U impairer/M impair/LGRDS impairment/SM impala/MS impale/GLRSD impalement/SM impaler/M impalpable impalpably impanel/DGS impartation/M impart/GDS impartiality/SM impartial/Y impassableness/M impassable/P impassably impasse/SXBMVN impassibility/SM impassible impassibly impassion/DG impassioned/U impassiveness/MS impassive/YP impassivity/MS impasto/SM impatience/SM impatiens/M impatient/Y impeachable/U impeach/DRSZGLB impeacher/M impeachment/MS impeccability/SM impeccable/S impeccably impecuniousness/MS impecunious/PY impedance/MS impeded/U impeder/M impede/S imped/GRD impedimenta impediment/SM impelled impeller/MS impelling impel/S impend/DGS impenetrability/MS impenetrableness/M impenetrable/P impenetrably impenitence/MS impenitent/YS imperativeness/M imperative/PSY imperceivable imperceptibility/MS imperceptible imperceptibly imperceptive imperf imperfectability imperfection/MS imperfectness/SM imperfect/YSVP imperialism/MS imperialistic imperialistically imperialist/SM imperial/YS imperil/GSLD imperilment/SM imperiousness/MS imperious/YP imperishableness/M imperishable/SP imperishably impermanence/MS impermanent/Y impermeability/SM impermeableness/M impermeable/P impermeably impermissible impersonality/M impersonalized impersonal/Y impersonate/XGNDS impersonation/M impersonator/SM impertinence/SM impertinent/YS imperturbability/SM imperturbable imperturbably imperviousness/M impervious/PY impetigo/MS impetuosity/MS impetuousness/MS impetuous/YP impetus/MS impiety/MS impinge/LS impingement/MS imping/GD impiousness/SM impious/PY impishness/MS impish/YP implacability/SM implacableness/M implacable/P implacably implantation/SM implant/BGSDR implanter/M implausibility/MS implausible implausibly implementability implementable/U implementation/A implementations implementation's implemented/AU implementer/M implementing/A implementor/MS implement/SMRDGZB implicant/SM implicate/VGSD implication/M implicative/PY implicitness/SM implicit/YP implied/Y implode/GSD implore/GSD imploring/Y implosion/SM implosive/S imply/GNSDX impoliteness/MS impolite/YP impoliticness/M impolitic/PY imponderableness/M imponderable/PS importance/SM important/Y importation/MS importer/M importing/A import/SZGBRD importunateness/M importunate/PYGDS importuner/M importune/SRDZYG importunity/SM imposable impose/ASDG imposer/SM imposingly imposing/U imposition/SM impossibility/SM impossibleness/M impossible/PS impossibly imposter's impostor/SM impost/SGMD imposture/SM impotence/MS impotency/S impotent/SY impound/GDS impoundments impoverisher/M impoverish/LGDRS impoverishment/SM impracticableness/M impracticable/P impracticably impracticality/SM impracticalness/M impractical/PY imprecate/NGXSD imprecation/M impreciseness/MS imprecise/PYXN imprecision/M impregnability/MS impregnableness/M impregnable/P impregnably impregnate/DSXNG impregnation/M impresario/SM impress/DRSGVL impressed/U impresser/M impressibility/MS impressible impressionability/SM impressionableness/M impressionable/P impression/BMS impressionism/SM impressionistic impressionist/MS impressiveness/MS impressive/YP impressment/M imprimatur/SM imprinter/M imprinting/M imprint/SZDRGM imprison/GLDS imprisonment/MS improbability/MS improbableness/M improbable/P improbably impromptu/S improperness/M improper/PY impropitious impropriety/SM improved/U improvement/MS improver/M improve/SRDGBL improvidence/SM improvident/Y improvisational improvisation/MS improvisatory improviser/M improvise/RSDZG imprudence/SM imprudent/Y imp/SGMDRY impudence/MS impudent/Y impugner/M impugn/SRDZGB impulse/XMVGNSD impulsion/M impulsiveness/MS impulsive/YP impunity/SM impureness/M impure/RPTY impurity/MS imputation/SM impute/SDBG Imus/M IN inaction inactive inadequate/S inadvertence/MS inadvertent/Y inalienability/MS inalienably inalterableness/M inalterable/P Ina/M inamorata/MS inane/SRPYT inanimateness/S inanimate/P inanity/MS inappeasable inappropriate/P inarticulate/P in/AS inasmuch inaugural/S inaugurate/XSDNG inauguration/M inauthenticity inbound/G inbred/S inbreed/JG incalculableness/M incalculably incandescence/SM incandescent/YS incant incantation/SM incantatory incapable/S incapacitate/GNSD incapacitation/M incarcerate/XGNDS incarceration/M incarnadine/GDS incarnate/AGSDNX incarnation/AM Inca/SM incendiary/S incense/MGDS incentive/ESM incentively incept/DGVS inception/MS inceptive/Y inceptor/M incessant/Y incest/SM incestuousness/MS incestuous/PY inch/GMDS inchoate/DSG Inchon/M inchworm/MS incidence/MS incidental/YS incident/SM incinerate/XNGSD incineration/M incinerator/SM incipience/SM incipiency/M incipient/Y incise/SDVGNX incision/M incisiveness/MS incisive/YP incisor/MS incitement/MS inciter/M incite/RZL incl inclination/ESM incline/EGSD incliner/M inclining/M include/GDS inclusion/MS inclusiveness/MS inclusive/PY Inc/M incognito/S incoherency/M income/M incommode/DG incommunicado incomparable incompetent/MS incomplete/P inconceivability/MS inconceivableness/M inconceivable/P incondensable incongruousness/S inconsiderableness/M inconsiderable/P inconsistence inconsolableness/M inconsolable/P inconsolably incontestability/SM incontestably incontrovertibly inconvenience/DG inconvertibility inconvertible incorporable incorporated/UE incorporate/GASDXN incorrect/P incorrigibility/MS incorrigibleness/M incorrigible/SP incorrigibly incorruptible/S incorruptibly increase/JB increaser/M increasing/Y incredibleness/M incredible/P incremental/Y incrementation increment/DMGS incriminate/XNGSD incrimination/M incriminatory incrustation/SM inc/T incubate/XNGVDS incubation/M incubator/MS incubus/MS inculcate/SDGNX inculcation/M inculpate/SDG incumbency/MS incumbent/S incunabula incunabulum incurable/S incurious incursion/SM ind indebtedness/SM indebted/P indefatigableness/M indefatigable/P indefatigably indefeasible indefeasibly indefinableness/M indefinable/PS indefinite/S indelible indelibly indemnification/M indemnify/NXSDG indemnity/SM indentation/SM indented/U indenter/M indention/SM indent/R indenture/DG Independence/M indescribableness/M indescribable/PS indescribably indestructibleness/M indestructible/P indestructibly indeterminably indeterminacy/MS indeterminism indexation/S indexer/M index/MRDZGB India/M Indiana/M Indianan/S Indianapolis/M Indianian/S Indian/SM indicant/MS indicate/DSNGVX indication/M indicative/SY indicator/MS indices's indicter/M indictment/SM indict/SGLBDR indifference indigence/MS indigenousness/M indigenous/YP indigent/SY indigestible/S indignant/Y indignation/MS indigo/SM Indira/M indirect/PG indiscreet/P indiscriminateness/M indiscriminate/PY indispensability/MS indispensableness/M indispensable/SP indispensably indisputableness/M indisputable/P indissolubleness/M indissoluble/P indissolubly indistinguishableness/M indistinguishable/P indite/SDG indium/SM individualism/MS individualistic individualistically individualist/MS individuality/MS individualization/SM individualize/DRSGZ individualized/U individualizer/M individualizes/U individualizing/Y individual/YMS individuate/DSXGN individuation/M indivisibleness/M indivisible/SP indivisibly Ind/M Indochina/M Indochinese indoctrinate/GNXSD indoctrination/M indoctrinator/SM indolence/SM indolent/Y indomitableness/M indomitable/P indomitably Indonesia/M Indonesian/S indoor Indore/M Indra/M indubitableness/M indubitable/P indubitably inducement/MS inducer/M induce/ZGLSRD inducible inductance/MS inductee/SM induct/GV induction/SM inductiveness/M inductive/PY inductor/MS indulge/GDRS indulgence/SDGM indulgent/Y indulger/M Indus/M industrialism/MS industrialist/MS industrialization/MS industrialized/U industrialize/SDG industrial/SY industriousness/SM industrious/YP industry/SM Indy/SM inebriate/NGSDX inebriation/M inedible ineducable ineffability/MS ineffableness/M ineffable/P ineffably inelastic ineligibly ineluctable ineluctably ineptitude/SM ineptness/MS inept/YP inequivalent inerrant inertial/Y inertia/SM inertness/MS inert/SPY Ines inescapably Inesita/M Inessa/M inestimably inevitability/MS inevitableness/M inevitable/P inevitably inexact/P inexhaustibleness/M inexhaustible/P inexhaustibly inexorability/M inexorableness/M inexorable/P inexorably inexpedience/M inexplicableness/M inexplicable/P inexplicably inexplicit inexpressibility/M inexpressibleness/M inexpressible/PS inextricably Inez/M infamous infamy/SM infancy/M infanticide/MS infantile infant/MS infantryman/M infantrymen infantry/SM infarction/SM infarct/SM infatuate/XNGSD infatuation/M infauna infected/U infecter infect/ESGDA infection/EASM infectiousness/MS infectious/PY infective infer/B inference/GMSR inferential/Y inferiority/MS inferior/SMY infernal/Y inferno/MS inferred inferring infertile infestation/MS infester/M infest/GSDR infidel/SM infighting/M infill/MG infiltrate/V infiltrator/MS infinitesimal/SY infinite/V infinitival infinitive/YMS infinitude/MS infinitum infinity/SM infirmary/SM infirmity/SM infix/M inflammableness/M inflammable/P inflammation/MS inflammatory inflatable/MS inflate/NGBDRSX inflater/M inflationary inflation/ESM inflect/GVDS inflectional/Y inflection/SM inflexibleness/M inflexible/P inflexion/SM inflict/DRSGV inflicter/M infliction/SM inflow/M influenced/U influencer/M influence/SRDGM influent influential/SY influenza/MS infomercial/S Informatica/M informatics informational information/ES informativeness/S informative/UY informatory informed/U informer/M info/SM infotainment/S infra infrared/SM infrasonic infrastructural infrastructure/MS infrequence/S infringe/LR infringement/SM infringer/M infuriate/GNYSD infuriating/Y infuriation/M infuser/M infuse/RZ infusibleness/M infusible/P inf/ZT Ingaberg/M Ingaborg/M Inga/M Ingamar/M Ingar/M Ingeberg/M Ingeborg/M Ingelbert/M Ingemar/M ingeniousness/MS ingenious/YP ingénue/S ingenuity/SM ingenuous/EY ingenuousness/MS Inger/M Inge/RM Ingersoll/M ingest/DGVS ingestible ingestion/SM Inglebert/M inglenook/MS Inglewood/M Inglis/M Ingmar/M ingoing ingot/SMDG ingrained/Y Ingra/M Ingram/M ingrate/M ingratiate/DSGNX ingratiating/Y ingratiation/M ingredient/SM Ingres/M ingression/M ingress/MS Ingrid/M Ingrim/M ingrown/P inguinal Ingunna/M inhabitable/U inhabitance inhabited/U inhabiter/M inhabit/R inhalant/S inhalation/SM inhalator/SM inhale/Z inhere/DG inherent/Y inheritableness/M inheritable/P inheritance/EMS inherit/BDSG inherited/E inheriting/E inheritor/S inheritress/MS inheritrix/MS inherits/E inhibit/DVGS inhibited/U inhibiter's inhibition/MS inhibitor/MS inhibitory inhomogeneous inhospitableness/M inhospitable/P inhospitality Inigo/M inimical/Y inimitableness/M inimitable/P inimitably inion iniquitousness/M iniquitous/PY iniquity/MS initialer/M initial/GSPRDY initialization/A initializations initialization's initialize/ASDG initialized/U initializer/S initiates initiate/UD initiating initiation/SM initiative/SM initiator/MS initiatory injectable/U inject/GVSDB injection/MS injector/SM injunctive injured/U injurer/M injure/SRDZG injuriousness/M injurious/YP inkblot/SM inker/M inkiness/MS inkling/SM inkstand/SM inkwell/SM inky/TP ink/ZDRJ inland inlander/M inlay/RG inletting inly/G inmost Inna/M innards innateness/SM innate/YP innermost/S innersole/S innerspring innervate/GNSDX innervation/M inner/Y inning/M Innis/M innkeeper/MS innocence/SM Innocent/M innocent/SYRT innocuousness/MS innocuous/PY innovate/SDVNGX innovation/M innovative/P innovator/MS innovatory Innsbruck/M innuendo/MDGS innumerability/M innumerableness/M innumerable/P innumerably innumerate inn/ZGDRSJ inoculate/ASDG inoculation/MS inoculative inoffensive/P Inonu/M inopportuneness/M inopportune/P inordinateness/M inordinate/PY inorganic inpatient In/PM input/MRDG inquirer/M inquire/ZR inquiring/Y inquiry/MS inquisitional inquisition/MS Inquisition/MS inquisitiveness/MS inquisitive/YP inquisitorial/Y inquisitor/MS INRI inrush/M ins INS insalubrious insanitary insatiability/MS insatiableness/M insatiable/P insatiably inscribe/Z inscription/SM inscrutability/SM inscrutableness/SM inscrutable/P inscrutably inseam insecticidal insecticide/MS insectivore/SM insectivorous insecureness/M insecure/P inseminate/NGXSD insemination/M insensateness/M insensate/P insensible/P insentient inseparable/S insert/ADSG inserter/M insertion/AMS insetting inshore insider/M inside/Z insidiousness/MS insidious/YP insightful/Y insigne's insignia/SM insignificant insinuate/VNGXSD insinuating/Y insinuation/M insinuator/SM insipidity/MS insipid/Y insistence/SM insistent/Y insisting/Y insist/SGD insociable insofar insole/M insolence/SM insolent/YS insolubleness/M insoluble/P insolubly insomniac/S insomnia/MS insomuch insouciance/SM insouciant/Y inspect/AGSD inspection/SM inspective inspectorate/MS inspector/SM inspirational/Y inspiration/MS inspired/U inspire/R inspirer/M inspiring/U inspirit/DG Inst installable install/ADRSG installation/SM installer/MS installment/MS instance/GD instantaneousness/M instantaneous/PY instantiated/U instantiate/SDXNG instantiation/M instant/SRYMP instate/AGSD inst/B instead instigate/XSDVGN instigation/M instigator/SM instillation/SM instinctive/Y instinctual instinct/VMS instituter/M institutes/M institute/ZXVGNSRD institutionalism/M institutionalist/M institutionalization/SM institutionalize/GDS institutional/Y institution/AM institutor's instr instruct/DSVG instructed/U instructional instruction/MS instructiveness/M instructive/PY instructor/MS instrumentalist/MS instrumentality/SM instrumental/SY instrumentation/SM instrument/GMDS insubordinate insubstantial insufferable insufferably insularity/MS insular/YS insulate/DSXNG insulated/U insulation/M insulator/MS insulin/MS insult/DRSG insulter/M insulting/Y insuperable insuperably insupportableness/M insupportable/P insurance/MS insurance's/A insure/BZGS insured/S insurer/M insurgence/SM insurgency/MS insurgent/MS insurmountably insurrectionist/SM insurrection/SM intactness/M intact/P intaglio/GMDS intake/M intangible/M integer/MS integrability/M integrable integral/SYM integrand/MS integrate/AGNXEDS integration/EMA integrative/E integrator/MS integrity/SM integument/SM intellective/Y intellect/MVS intellectualism/MS intellectuality/M intellectualize/GSD intellectualness/M intellectual/YPS intelligence/MSR intelligencer/M intelligentsia/MS intelligent/UY intelligibilities intelligibility/UM intelligibleness/MU intelligible/PU intelligibly/U Intel/M Intelsat/M intemperate/P intendant/MS intendedness/M intended/SYP intender/M intensification/M intensifier/M intensify/GXNZRSD intensional/Y intensiveness/MS intensive/PSY intentionality/M intentional/UY intention/SDM intentness/SM intent/YP interaction/MS interactive/PY interactivity interact/VGDS interaxial interbank interbred interbreed/GS intercalate/GNVDS intercalation/M intercase intercaste interceder/M intercede/SRDG intercensal intercept/DGS interception/MS interceptor/MS intercession/MS intercessor/SM intercessory interchangeability/M interchangeableness/M interchangeable/P interchangeably interchange/DSRGJ interchanger/M intercity interclass intercohort intercollegiate intercommunicate/SDXNG intercommunication/M intercom/SM interconnectedness/M interconnected/P interconnect/GDS interconnection/SM interconnectivity intercontinental interconversion/M intercorrelated intercourse/SM Interdata/M interdenominational interdepartmental/Y interdependence/MS interdependency/SM interdependent/Y interdiction/MS interdict/MDVGS interdisciplinary interested/UYE interest/GEMDS interestingly/U interestingness/M interesting/YP inter/ESTL interface/SRDGM interfacing/M interfaith interference/MS interferer/M interfere/SRDG interfering/Y interferometer/SM interferometric interferometry/M interferon/MS interfile/GSD intergalactic intergenerational intergeneration/M interglacial intergovernmental intergroup interim/S interindex interindustry interior/SMY interj interject/GDS interjectional interjection/MS interlace/GSD interlard/SGD interlayer/G interleave/SDG interleukin/S interlibrary interlinear/S interline/JGSD interlingual interlingua/M interlining/M interlink/GDS interlisp/M interlobular interlocker/M interlock/RDSG interlocutor/MS interlocutory interlope/GZSRD interloper/M interlude/MSDG intermarriage/MS intermarry/GDS intermediary/MS intermediateness/M intermediate/YMNGSDP intermediation/M interment/SME intermeshed intermetrics intermezzi intermezzo/SM interminably intermingle/DSG intermission/MS intermittent/Y intermix/GSRD intermodule intermolecular/Y internalization/SM internalize/GDS internal/SY Internationale/M internationalism/SM internationalist/SM internationality/M internationalization/MS internationalize/DSG international/YS internecine internee/SM interne's Internet/M INTERNET/M internetwork internist/SM intern/L internment/SM internship/MS internuclear interocular interoffice interoperability interpenetrates interpersonal/Y interplanetary interplay/GSMD interpol interpolate/XGNVBDS interpolation/M Interpol/M interpose/GSRD interposer/M interposition/MS interpretable/U interpret/AGSD interpretation/MSA interpretative/Y interpreted/U interpreter/SM interpretive/Y interpretor/S interprocess interprocessor interquartile interracial interred/E interregional interregnum/MS interrelatedness/M interrelated/PY interrelate/GNDSX interrelation/M interrelationship/SM interring/E interrogate/DSXGNV interrogation/M interrogative/SY interrogator/SM interrogatory/S interrupted/U interrupter/M interruptibility interruptible interruption/MS interrupt/VGZRDS interscholastic intersect/GDS intersection/MS intersession/MS interspecies intersperse/GNDSX interspersion/M interstage interstate/S interstellar interstice/SM interstitial/SY intersurvey intertask intertwine/GSD interurban/S interval/MS intervene/GSRD intervener/M intervenor/M interventionism/MS interventionist/S intervention/MS interview/AMD interviewed/U interviewee/SM interviewer/SM interviewing interviews intervocalic interweave/GS interwove interwoven intestacy/SM intestinal/Y intestine/SM inti intifada intimacy/SM intimal intimateness/M intimater/M intimate/XYNGPDRS intimation/M intimidate/SDXNG intimidating/Y intimidation/M into intolerableness/M intolerable/P intolerant/PS intonate/NX intonation/M intoxicant/MS intoxicate/DSGNX intoxicated/Y intoxication/M intra intracellular intracity intraclass intracohort intractability/M intractableness/M intractable/P intradepartmental intrafamily intragenerational intraindustry intraline intrametropolitan intramural/Y intramuscular/Y intranasal intransigence/MS intransigent/YS intransitive/S intraoffice intraprocess intrapulmonary intraregional intrasectoral intrastate intratissue intrauterine intravenous/YS intrepidity/SM intrepidness/M intrepid/YP intricacy/SM intricateness/M intricate/PY intrigue/DRSZG intriguer/M intriguing/Y intrinsically intrinsic/S introduce/ADSG introducer/M introduction/ASM introductory introit/SM introject/SD intro/S introspection/MS introspectiveness/M introspective/YP introspect/SGVD introversion/SM introvert/SMDG intruder/M intrude/ZGDSR intrusion/SM intrusiveness/MS intrusive/SYP intubate/NGDS intubation/M intuit/GVDSB intuitionist/M intuitiveness/MS intuitive/YP int/ZR Inuit/MS inundate/SXNG inundation/M inure/GDS invader/M invade/ZSRDG invalid/GSDM invalidism/MS invariable/P invariant/M invasion/SM invasive/P invectiveness/M invective/PSMY inveigh/DRG inveigher/M inveighs inveigle/DRSZG inveigler/M invent/ADGS invented/U invention/ASM inventiveness/MS inventive/YP inventor/MS inventory/SDMG Inverness/M inverse/YV inverter/M invertible invert/ZSGDR invest/ADSLG investigate/XDSNGV investigation/MA investigator/MS investigatory investiture/SM investment/ESA investment's/A investor/SM inveteracy/MS inveterate/Y inviability invidiousness/MS invidious/YP invigilate/GD invigilator/SM invigorate/ANGSD invigorating/Y invigoration/AM invigorations invincibility/SM invincibleness/M invincible/P invincibly inviolability/MS inviolably inviolateness/M inviolate/YP inviscid invisibleness/M invisible/S invitational/S invitation/MS invited/U invitee/S inviter/M invite/SRDG inviting/Y invocable invocate invoked/A invoke/GSRDBZ invoker/M invokes/A involuntariness/S involuntary/P involute/XYN involution/M involutorial involvedly involved/U involve/GDSRL involvement/SM involver/M invulnerability/M invulnerableness/M inwardness/M inward/PY ioctl iodate/MGND iodation/M iodide/MS iodinate/DNG iodine/MS iodize/GSD Iolande/M Iolanthe/M Io/M Iona/M Ionesco/M Ionian/M ionic/S Ionic/S ionization's ionization/SU ionized/UC ionize/GNSRDJXZ ionizer's ionizer/US ionizes/U ionizing/U ionosphere/SM ionospheric ion's/I ion/SMU Iorgo/MS Iormina/M Iosep/M iota/SM IOU Iowan/S Iowa/SM IPA ipecac/MS Iphigenia/M ipso Ipswich/M IQ Iqbal/M Iquitos/M Ira/M Iranian/MS Iran/M Iraqi/SM Iraq/M IRA/S irascibility/SM irascible irascibly irateness/S irate/RPYT ireful Ireland/M ire/MGDS Irena/M Irene/M irenic/S iridescence/SM iridescent/Y irides/M iridium/MS irids Irina/M Iris iris/GDSM Irishman/M Irishmen Irish/R Irishwoman/M Irishwomen Irita/M irk/GDS irksomeness/SM irksome/YP Irkutsk/M Ir/M Irma/M ironclad/S iron/DRMPSGJ ironer/M ironic ironicalness/M ironical/YP ironing/M ironmonger/M ironmongery/M ironside/MS ironstone/MS ironware/SM ironwood/SM ironworker/M ironwork/MRS irony/SM Iroquoian/MS Iroquois/M irradiate/XSDVNG irradiation/M irrationality/MS irrationalness/M irrational/YSP Irrawaddy/M irreclaimable irreconcilability/MS irreconcilableness/M irreconcilable/PS irreconcilably irrecoverableness/M irrecoverable/P irrecoverably irredeemable/S irredeemably irredentism/M irredentist/M irreducibility/M irreducible irreducibly irreflexive irrefutable irrefutably irregardless irregularity/SM irregular/YS irrelevance/SM irrelevancy/MS irrelevant/Y irreligious irremediableness/M irremediable/P irremediably irremovable irreparableness/M irreparable/P irreparably irreplaceable/P irrepressible irrepressibly irreproachableness/M irreproachable/P irreproachably irreproducibility irreproducible irresistibility/M irresistibleness/M irresistible/P irresistibly irresoluteness/SM irresolute/PNXY irresolution/M irresolvable irrespective/Y irresponsibility/SM irresponsibleness/M irresponsible/PS irresponsibly irretrievable irretrievably irreverence/MS irreverent/Y irreversible irreversibly irrevocableness/M irrevocable/P irrevocably irrigable irrigate/DSXNG irrigation/M irritability/MS irritableness/M irritable/P irritably irritant/S irritate/DSXNGV irritated/Y irritating/Y irritation/M irrupt/GVSD irruption/SM IRS Irtish/M Irvine/M Irving/M Irvin/M Irv/MG Irwin/M Irwinn/M is i's Isaac/SM Isaak/M Isabelita/M Isabella/M Isabelle/M Isabel/M Isacco/M Isac/M Isadora/M Isadore/M Isador/M Isahella/M Isaiah/M Isak/M Isa/M ISBN Iscariot/M Iseabal/M Isfahan/M Isherwood/M Ishim/M Ishmael/M Ishtar/M Isiahi/M Isiah/M Isidora/M Isidore/M Isidor/M Isidoro/M Isidro/M isinglass/MS Isis/M Islamabad/M Islamic/S Islam/SM islander/M island/GZMRDS Islandia/M isle/MS islet/SM isl/GD Ismael/M ism/MCS isn't ISO isobaric isobar/MS Isobel/M isochronal/Y isochronous/Y isocline/M isocyanate/M isodine isolate/SDXNG isolationism/SM isolationistic isolationist/SM isolation/M isolator/MS Isolde/M isomeric isomerism/SM isomer/SM isometrically isometric/S isometrics/M isomorphic isomorphically isomorphism/MS isomorph/M isoperimetrical isopleth/M isopleths isosceles isostatic isothermal/Y isotherm/MS isotonic isotope/SM isotopic isotropic isotropically isotropy/M Ispahan's ispell/M Ispell/M Israeli/MS Israelite/SM Israel/MS Issac/M Issiah/M Issie/M Issi/M issuable issuance/MS issuant issued/A issue/GMZDSR issuer/AMS issues/A issuing/A Issy/M Istanbul/M isthmian/S isthmus/SM Istvan/M Isuzu/M It IT Itaipu/M ital Italianate/GSD Italian/MS italicization/MS italicized/U italicize/GSD italic/S Ital/M Italy/M Itasca/M itch/GMDS itchiness/MS Itch/M itchy/RTP ITcorp/M ITCorp/M it'd Itel/M itemization/SM itemized/U itemize/GZDRS itemizer/M itemizes/A item/MDSG iterate/ASDXVGN iteration/M iterative/YA iterator/MS Ithaca/M Ithacan itinerant/SY itinerary/MS it'll it/MUS Ito/M its itself ITT IUD/S IV Iva/M Ivanhoe/M Ivan/M Ivar/M I've Ive/MRS Iver/M Ivette/M Ivett/M Ivie/M iv/M Ivonne/M Ivor/M Ivory/M ivory/SM IVs Ivy/M ivy/MDS ix Izaak/M Izabel/M Izak/M Izanagi/M Izanami/M Izhevsk/M Izmir/M Izvestia/M Izzy/M jabbed jabberer/M jabber/JRDSZG jabbing Jabez/M Jablonsky/M jabot/MS jab/SM jacaranda/MS Jacenta/M Jacinda/M Jacinta/M Jacintha/M Jacinthe/M jackal/SM jackass/SM jackboot/DMS jackdaw/SM Jackelyn/M jacketed/U jacket/GSMD jack/GDRMS jackhammer/MDGS Jackie/M Jacki/M jackknife/MGSD jackknives Jacklin/M Jacklyn/M Jack/M Jackman/M jackpot/MS Jackqueline/M Jackquelin/M jackrabbit/DGS Jacksonian Jackson/SM Jacksonville/M jackstraw/MS Jacky/M Jaclin/M Jaclyn/M Jacobean Jacobian/M Jacobi/M Jacobin/M Jacobite/M Jacobo/M Jacobsen/M Jacob/SM Jacobs/N Jacobson/M Jacobus Jacoby/M jacquard/MS Jacquard/SM Jacqueline/M Jacquelin/M Jacquelyn/M Jacquelynn/M Jacquenetta/M Jacquenette/M Jacques/M Jacquetta/M Jacquette/M Jacquie/M Jacqui/M jacuzzi Jacuzzi/S Jacynth/M Jada/M jadedness/SM jaded/PY jadeite/SM Jade/M jade/MGDS Jaeger/M Jae/M jaggedness/SM jagged/RYTP Jagger/M jaggers jagging jag/S jaguar/MS jailbird/MS jailbreak/SM jailer/M jail/GZSMDR Jaime/M Jaimie/M Jaine/M Jainism/M Jain/M Jaipur/M Jakarta/M Jake/MS Jakie/M Jakob/M jalapeño/S jalopy/SM jalousie/MS Jamaal/M Jamaica/M Jamaican/S Jamal/M Jamar/M jambalaya/MS jamb/DMGS jamboree/MS Jamel/M Jame/MS Jameson/M Jamestown/M Jamesy/M Jamey/M Jamie/M Jamill/M Jamil/M Jami/M Jamima/M Jamison/M Jammal/M jammed/U Jammie/M jamming/U jam/SM Janacek/M Jana/M Janaya/M Janaye/M Jandy/M Janean/M Janeczka/M Janeen/M Janeiro/M Janek/M Janela/M Janella/M Janelle/M Janell/M Janel/M Jane/M Janene/M Janenna/M Janessa/M Janesville/M Janeta/M Janet/M Janetta/M Janette/M Janeva/M Janey/M jangler/M jangle/RSDGZ jangly Jania/M Janice/M Janie/M Janifer/M Janina/M Janine/M Janis/M janissary/MS Janith/M janitorial janitor/SM Janka/M Jan/M Janna/M Jannelle/M Jannel/M Jannie/M Janos/M Janot/M Jansenist/M Jansen/M January/MS Janus/M Jany/M Japanese/SM Japan/M japanned japanner japanning japan/SM jape/DSMG Japura/M Jaquelin/M Jaquelyn/M Jaquenetta/M Jaquenette/M Jaquith/M Jarad/M jardinière/MS Jard/M Jareb/M Jared/M jarful/S jargon/SGDM Jarib/M Jarid/M Jarlsberg jar/MS Jarrad/M jarred Jarred/M Jarret/M Jarrett/M Jarrid/M jarring/SY Jarrod/M Jarvis/M Jase/M Jasen/M Jasmina/M Jasmine/M jasmine/MS Jasmin/M Jason/M Jasper/M jasper/MS Jastrow/M Jasun/M jato/SM jaundice/DSMG jaundiced/U jauntily jauntiness/MS jaunt/MDGS jaunty/SRTP Javanese Java/SM javelin/SDMG Javier/M jawbone/SDMG jawbreaker/SM jawline jaw/SMDG Jaxartes/M Jayapura/M jaybird/SM Jaycee/SM Jaye/M Jay/M Jaymee/M Jayme/M Jaymie/M Jaynell/M Jayne/M jay/SM Jayson/M jaywalker/M jaywalk/JSRDZG Jazmin/M jazziness/M jazzmen jazz/MGDS jazzy/PTR JCS jct JD Jdavie/M jealousness/M jealous/PY jealousy/MS Jeana/M Jeanelle/M Jeane/M Jeanette/M Jeanie/M Jeanine/M Jean/M jean/MS Jeanna/M Jeanne/M Jeannette/M Jeannie/M Jeannine/M Jecho/M Jedd/M Jeddy/M Jedediah/M Jedidiah/M Jedi/M Jed/M jeep/GZSMD Jeep/S jeerer/M jeering/Y jeer/SJDRMG Jeeves/M jeez Jefferey/M Jeffersonian/S Jefferson/M Jeffery/M Jeffie/M Jeff/M Jeffrey/SM Jeffry/M Jeffy/M jehad's Jehanna/M Jehoshaphat/M Jehovah/M Jehu/M jejuna jejuneness/M jejune/PY jejunum/M Jekyll/M Jelene/M jell/GSD Jello/M jello's jellybean/SM jellyfish/MS jellying/M jellylike jellyroll/S jelly/SDMG Jemie/M Jemimah/M Jemima/M Jemmie/M jemmy/M Jemmy/M Jena/M Jenda/M Jenelle/M Jenica/M Jeniece/M Jenifer/M Jeniffer/M Jenilee/M Jeni/M Jenine/M Jenkins/M Jen/M Jenna/M Jennee/M Jenner/M jennet/SM Jennette/M Jennica/M Jennie/M Jennifer/M Jennilee/M Jenni/M Jennine/M Jennings/M Jenn/RMJ Jenny/M jenny/SM Jeno/M Jensen/M Jens/N jeopard jeopardize/GSD jeopardy/MS Jephthah/M Jerad/M Jerald/M Jeralee/M Jeramey/M Jeramie/M Jere/M Jereme/M jeremiad/SM Jeremiah/M Jeremiahs Jeremias/M Jeremie/M Jeremy/M Jericho/M Jeri/M jerker/M jerk/GSDRJ jerkily jerkiness/SM jerkin/SM jerkwater/S jerky/RSTP Jermaine/M Jermain/M Jermayne/M Jeroboam/M Jerold/M Jerome/M Jeromy/M Jerrie/M Jerrilee/M Jerrilyn/M Jerri/M Jerrine/M Jerrod/M Jerrold/M Jerrome/M jerrybuilt Jerrylee/M jerry/M Jerry/M jersey/MS Jersey/MS Jerusalem/M Jervis/M Jes Jessalin/M Jessalyn/M Jessa/M Jessamine/M jessamine's Jessamyn/M Jessee/M Jesselyn/M Jesse/M Jessey/M Jessica/M Jessie/M Jessika/M Jessi/M jess/M Jess/M Jessy/M jest/DRSGZM jester/M jesting/Y Jesuit/SM Jesus Jeth/M Jethro/M jetliner/MS jet/MS jetport/SM jetsam/MS jetted/M jetting/M jettison/DSG jetty/RSDGMT jeweler/M jewelery/S jewel/GZMRDS Jewelled/M Jewelle/M jewellery's Jewell/MD Jewel/M jewelry/MS Jewess/SM Jewishness/MS Jewish/P Jew/MS Jewry/MS Jezebel/MS j/F JFK/M jg/M jibbed jibbing jibe/S jib/MDSG Jidda/M jiff/S jiffy/SM jigged jigger/SDMG jigging/M jiggle/SDG jiggly/TR jig/MS jigsaw/GSDM jihad/SM Jilin Jillana/M Jillane/M Jillayne/M Jilleen/M Jillene/M Jillian/M Jillie/M Jilli/M Jill/M Jilly/M jilt/DRGS jilter/M Jimenez/M Jim/M Jimmie/M jimmy/GSDM Jimmy/M jimsonweed/S Jinan jingler/M jingle/RSDG jingly/TR jingoism/SM jingoistic jingoist/SM jingo/M Jinnah/M jinni's jinn/MS Jinny/M jinrikisha/SM jinx/GMDS jitney/MS jitterbugged jitterbugger jitterbugging jitterbug/SM jitter/S jittery/TR jiujitsu's Jivaro/M jive/MGDS Joachim/M Joana/M Joane/M Joanie/M Joan/M Joanna/M Joanne/SM Joann/M Joaquin/M jobbed jobber/MS jobbery/M jobbing/M Jobey/M jobholder/SM Jobie/M Jobi/M Jobina/M joblessness/MS jobless/P Jobrel/M job/SM Job/SM Jobye/M Joby/M Jobyna/M Jocasta/M Joceline/M Jocelin/M Jocelyne/M Jocelyn/M jockey/SGMD jock/GDMS Jock/M Jocko/M jockstrap/MS jocoseness/MS jocose/YP jocosity/SM jocularity/SM jocular/Y jocundity/SM jocund/Y Jodee/M jodhpurs Jodie/M Jodi/M Jody/M Joeann/M Joela/M Joelie/M Joella/M Joelle/M Joellen/M Joell/MN Joelly/M Joellyn/M Joel/MY Joelynn/M Joe/M Joesph/M Joete/M joey/M Joey/M jogged jogger/SM jogging/S joggler/M joggle/SRDG Jogjakarta/M jog/S Johan/M Johannah/M Johanna/M Johannes Johannesburg/M Johann/M Johansen/M Johanson/M Johna/MH Johnathan/M Johnath/M Johnathon/M Johnette/M Johnie/M Johnna/M Johnnie/M johnnycake/SM Johnny/M johnny/SM Johnsen/M john/SM John/SM Johns/N Johnson/M Johnston/M Johnstown/M Johny/M Joice/M join/ADGFS joined/U joiner/FSM joinery/MS jointed/EYP jointedness/ME joint/EGDYPS jointer/M jointly/F joint's jointures joist/GMDS Jojo/M joke/MZDSRG joker/M jokey jokier jokiest jokily joking/Y Jolee/M Joleen/M Jolene/M Joletta/M Jolie/M Joliet's Joli/M Joline/M Jolla/M jollification/MS jollily jolliness/SM jollity/MS jolly/TSRDGP Jolson/M jolt/DRGZS jolter/M Joly/M Jolyn/M Jolynn/M Jo/MY Jonah/M Jonahs Jonas Jonathan/M Jonathon/M Jonell/M Jone/MS Jones/S Jonie/M Joni/MS Jon/M jonquil/MS Jonson/M Joplin/M Jordain/M Jordana/M Jordanian/S Jordan/M Jordanna/M Jordon/M Jorey/M Jorgan/M Jorge/M Jorgensen/M Jorgenson/M Jorie/M Jori/M Jorrie/M Jorry/M Jory/M Joscelin/M Josee/M Josefa/M Josefina/M Josef/M Joseito/M Jose/M Josepha/M Josephina/M Josephine/M Joseph/M Josephs Josephson/M Josephus/M Josey/M josh/DSRGZ josher/M Joshia/M Josh/M Joshuah/M Joshua/M Josiah/M Josias/M Josie/M Josi/M Josselyn/M joss/M jostle/SDG Josue/M Josy/M jot/S jotted jotter/SM jotting/SM Joule/M joule/SM jounce/SDG jouncy/RT Jourdain/M Jourdan/M journalese/MS journal/GSDM journalism/SM journalistic journalist/SM journalize/DRSGZ journalized/U journalizer/M journey/DRMZSGJ journeyer/M journeyman/M journeymen jouster/M joust/ZSMRDG Jovanovich/M Jove/M joviality/SM jovial/Y Jovian jowl/SMD jowly/TR Joya/M Joyan/M Joyann/M Joycean Joycelin/M Joyce/M Joye/M joyfuller joyfullest joyfulness/SM joyful/PY joylessness/MS joyless/PY Joy/M joy/MDSG Joyner/M joyousness/MS joyous/YP joyridden joyride/SRZMGJ joyrode joystick/S Jozef/M JP Jpn Jr/M j's J's Jsandye/M Juana/M Juanita/M Juan/M Juarez Jubal/M jubilant/Y jubilate/XNGDS jubilation/M jubilee/SM Judah/M Judaic Judaical Judaism/SM Judas/S juddered juddering Judd/M Judea/M Jude/M judge/AGDS judger/M judge's judgeship/SM judgmental/Y judgment/MS judicable judicatory/S judicature/MS judicial/Y judiciary/S judicious/IYP judiciousness/SMI Judie/M Judi/MH Juditha/M Judith/M Jud/M judo/MS Judon/M Judson/M Judye/M Judy/M jugate/F jugful/SM jugged Juggernaut/M juggernaut/SM jugging juggler/M juggle/RSDGZ jugglery/MS jug/MS jugular/S juice/GMZDSR juicer/M juicily juiciness/MS juicy/TRP Juieta/M jujitsu/MS jujube/SM juju/M jujutsu's jukebox/SM juke/GS Julee/M Jule/MS julep/SM Julia/M Juliana/M Juliane/M Julian/M Julianna/M Julianne/M Juliann/M Julie/M julienne/GSD Julienne/M Julieta/M Juliet/M Julietta/M Juliette/M Juli/M Julina/M Juline/M Julio/M Julissa/M Julita/M Julius/M Jul/M Julys July/SM jumble/GSD jumbo/MS jumper/M jump/GZDRS jumpily jumpiness/MS jumpsuit/S jumpy/PTR jun junco/MS junction/IMESF juncture/SFM Juneau/M June/MS Junette/M Jungfrau/M Jungian jungle/SDM Jung/M Junia/M Junie/M Junina/M juniority/M junior/MS Junior/S juniper/SM junkerdom Junker/SM junketeer/SGDM junket/SMDG junk/GZDRMS junkie/RSMT junkyard/MS Jun/M Juno/M junta/MS Jupiter/M Jurassic juridic juridical/Y juried jurisdictional/Y jurisdiction/SM jurisprudence/SM jurisprudent jurisprudential/Y juristic jurist/MS juror/MS Jurua/M jury/IMS jurying juryman/M jurymen jurywoman/M jurywomen justed Justen/M juster/M justest Justice/M justice/MIS justiciable justifiability/M justifiable/U justifiably/U justification/M justified/UA justifier/M justify/GDRSXZN Justina/M Justine/M justing Justinian/M Justin/M Justinn/M Justino/M Justis/M justness/MS justness's/U justs just/UPY Justus/M jute/SM Jutish Jutland/M jut/S jutted jutting Juvenal/M juvenile/SM juxtapose/SDG juxtaposition/SM JV J/X Jyoti/M Kaaba/M kabob/SM kaboom Kabuki kabuki/SM Kabul/M Kacey/M Kacie/M Kacy/M Kaddish/M kaddish/S Kaela/M kaffeeklatch kaffeeklatsch/S Kafkaesque Kafka/M kaftan's Kagoshima/M Kahaleel/M Kahlil/M Kahlua/M Kahn/M Kaia/M Kaifeng/M Kaila/M Kaile/M Kailey/M Kai/M Kaine/M Kain/M kaiser/MS Kaiser/SM Kaitlin/M Kaitlyn/M Kaitlynn/M Kaja/M Kajar/M Kakalina/M Kalahari/M Kala/M Kalamazoo/M Kalashnikov/M Kalb/M Kaleb/M Kaleena/M kaleidescope kaleidoscope/SM kaleidoscopic kaleidoscopically Kale/M kale/MS Kalgoorlie/M Kalie/M Kalila/M Kalil/M Kali/M Kalina/M Kalinda/M Kalindi/M Kalle/M Kalli/M Kally/M Kalmyk Kalvin/M Kama/M Kamchatka/M Kamehameha/M Kameko/M Kamikaze/MS kamikaze/SM Kamilah/M Kamila/M Kamillah/M Kampala/M Kampuchea/M Kanchenjunga/M Kandace/M Kandahar/M Kandinsky/M Kandy/M Kane/M kangaroo/SGMD Kania/M Kankakee/M Kan/MS Kannada/M Kano/M Kanpur/M Kansan/S Kansas Kantian Kant/M Kanya/M Kaohsiung/M kaolinite/M kaolin/MS Kaplan/M kapok/SM Kaposi/M kappa/MS kaput/M Karachi/M Karaganda/M Karakorum/M karakul/MS Karalee/M Karalynn/M Kara/M Karamazov/M karaoke/S karate/MS karat/SM Karee/M Kareem/M Karel/M Kare/M Karena/M Karenina/M Karen/M Karia/M Karie/M Karil/M Karilynn/M Kari/M Karim/M Karina/M Karine/M Karin/M Kariotta/M Karisa/M Karissa/M Karita/M Karla/M Karlan/M Karlee/M Karleen/M Karlene/M Karlen/M Karlie/M Karlik/M Karlis Karl/MNX Karloff/M Karlotta/M Karlotte/M Karly/M Karlyn/M karma/SM Karmen/M karmic Karna/M Karney/M Karola/M Karole/M Karolina/M Karoline/M Karol/M Karoly/M Karon/M Karo/YM Karp/M Karrah/M Karrie/M Karroo/M Karry/M kart/MS Karylin/M Karyl/M Kary/M Karyn/M Kasai/M Kasey/M Kashmir/SM Kaspar/M Kasparov/M Kasper/M Kass Kassandra/M Kassey/M Kassia/M Kassie/M Kassi/M Katalin/M Kata/M Katee/M Katelyn/M Kate/M Katerina/M Katerine/M Katey/M Katha/M Katharina/M Katharine/M Katharyn/M Kathe/M Katherina/M Katherine/M Katheryn/M Kathiawar/M Kathie/M Kathi/M Kathleen/M Kathlin/M Kath/M Kathmandu Kathrine/M Kathryne/M Kathryn/M Kathye/M Kathy/M Katie/M Kati/M Katina/M Katine/M Katinka/M Katleen/M Katlin/M Kat/M Katmai/M Katmandu's Katowice/M Katrina/M Katrine/M Katrinka/M Kattie/M Katti/M Katuscha/M Katusha/M Katya/M katydid/SM Katy/M Katz/M Kauai/M Kauffman/M Kaufman/M Kaunas/M Kaunda/M Kawabata/M Kawasaki/M kayak/SGDM Kaycee/M Kaye/M Kayla/M Kaylee/M Kayle/M Kayley/M Kaylil/M Kaylyn/M Kay/M Kayne/M kayo/DMSG Kazakh/M Kazakhstan Kazan/M Kazantzakis/M kazoo/SM Kb KB KC kcal/M kc/M Keane/M Kean/M Kearney/M Keary/M Keaton/M Keats/M kebab/SM Keck/M Keefe/MR Keefer/M Keegan/M Keelby/M Keeley/M keel/GSMDR keelhaul/SGD Keelia/M Keely/M Keenan/M Keene/M keener/M keen/GTSPYDR keening/M Keen/M keenness/MS keeper/M keep/GZJSR keeping/M keepsake/SM Keewatin/M kegged kegging keg/MS Keillor/M Keir/M Keisha/M Keith/M Kelbee/M Kelby/M Kelcey/M Kelcie/M Kelci/M Kelcy/M Kele/M Kelila/M Kellby/M Kellen/M Keller/M Kelley/M Kellia/M Kellie/M Kelli/M Kellina/M Kellogg/M Kellsie/M Kellyann/M Kelly/M kelp/GZMDS Kelsey/M Kelsi/M Kelsy/M Kelt's Kelvin/M kelvin/MS Kelwin/M Kemerovo/M Kempis/M Kemp/M Kendall/M Kendal/M Kendell/M Kendra/M Kendre/M Kendrick/MS Kenilworth/M Ken/M Kenmore/M ken/MS Kenna/M Kennan/M Kennecott/M kenned Kennedy/M kennel/GSMD Kenneth/M Kennett/M Kennie/M kenning Kennith/M Kenn/M Kenny/M keno/M Kenon/M Kenosha/M Kensington/M Kent/M Kenton/M Kentuckian/S Kentucky/M Kenya/M Kenyan/S Kenyatta/M Kenyon/M Keogh/M Keokuk/M kepi/SM Kepler/M kept keratin/MS kerbside Kerby/M kerchief/MDSG Kerensky/M Kerianne/M Keriann/M Keri/M Kerk/M Ker/M Kermie/M Kermit/M Kermy/M kerned kernel/GSMD kerning Kern/M kerosene/MS Kerouac/M Kerrie/M Kerrill/M Kerri/M Kerrin/M Kerr/M Kerry/M Kerstin/M Kerwin/M Kerwinn/M Kesley/M Keslie/M Kessiah/M Kessia/M Kessler/M kestrel/SM ketch/MS ketchup/SM ketone/M ketosis/M Kettering/M Kettie/M Ketti/M kettledrum/SM kettleful kettle/SM Ketty/M Kevan/M Keven/M Kevina/M Kevin/M Kevlar Kev/MN Kevon/M Kevorkian/M Kevyn/M Kewaskum/M Kewaunee/M Kewpie/M keyboardist/S keyboard/RDMZGS keyclick/SM keyhole/MS Key/M Keynesian/M Keynes/M keynoter/M keynote/SRDZMG keypad/MS keypuncher/M keypunch/ZGRSD keyring key/SGMD keystone/SM keystroke/SDMG keyword/SM k/FGEIS kg K/G KGB Khabarovsk/M Khachaturian/M khaki/SM Khalid/M Khalil/M Khan/M khan/MS Kharkov/M Khartoum/M Khayyam/M Khmer/M Khoisan/M Khomeini/M Khorana/M Khrushchev/SM Khufu/M Khulna/M Khwarizmi/M Khyber/M kHz/M KIA Kiah/M Kial/M kibble/GMSD kibbutzim kibbutz/M kibitzer/M kibitz/GRSDZ kibosh/GMSD Kickapoo/M kickback/SM kickball/MS kicker/M kick/GZDRS kickoff/SM kickstand/MS kicky/RT kidded kidder/SM kiddie/SD kidding/YM kiddish Kidd/M kiddo/SM kiddying kiddy's kidless kid/MS kidnaper's kidnaping's kidnap/MSJ kidnapped kidnapper/SM kidnapping/S kidney/MS kidskin/SM Kieffer/M kielbasa/SM kielbasi Kiele/M Kiel/M Kienan/M kier/I Kierkegaard/M Kiersten/M Kieth/M Kiev/M Kigali/M Kikelia/M Kikuyu/M Kilauea/M Kile/M Kiley/M Kilian/M Kilimanjaro/M kill/BJGZSDR killdeer/SM Killebrew/M killer/M Killian/M Killie/M killing/Y killjoy/S Killy/M kiln/GDSM kilobaud/M kilobit/S kilobuck kilobyte/S kilocycle/MS kilogauss/M kilogram/MS kilohertz/M kilohm/M kilojoule/MS kiloliter/MS kilometer/SM kilo/SM kiloton/SM kilovolt/SM kilowatt/SM kiloword kilter/M kilt/MDRGZS Ki/M Kimball/M Kimbell/M Kimberlee/M Kimberley/M Kimberli/M Kimberly/M Kimberlyn/M Kimble/M Kimbra/M Kim/M Kimmie/M Kimmi/M Kimmy/M kimono/MS Kincaid/M kinda kindergarten/MS kindergärtner/SM kinder/U kindheartedness/MS kindhearted/YP kindle/AGRSD kindler/M kindliness/SM kindliness's/U kindling/M kindly/TUPR kindness's kindness/US kind/PSYRT kindred/S kinematic/S kinematics/M kinesics/M kine/SM kinesthesis kinesthetically kinesthetic/S kinetically kinetic/S kinetics/M kinfolk/S kingbird/M kingdom/SM kingfisher/MS kinglet/M kingliness/M kingly/TPR King/M kingpin/MS Kingsbury/M king/SGYDM kingship/SM Kingsley/M Kingsly/M Kingston/M Kingstown/M Kingwood/M kink/GSDM kinkily kinkiness/SM kinky/PRT Kin/M kin/MS Kinna/M Kinney/M Kinnickinnic/M Kinnie/M Kinny/M Kinsey/M kinsfolk/S Kinshasa/M Kinshasha/M kinship/SM Kinsley/M kinsman/M kinsmen/M kinswoman/M kinswomen kiosk/SM Kiowa/SM Kipling/M Kip/M kip/MS Kippar/M kipped kipper/DMSG Kipper/M Kippie/M kipping Kipp/MR Kippy/M Kira/M Kirbee/M Kirbie/M Kirby/M Kirchhoff/M Kirchner/M Kirchoff/M Kirghistan/M Kirghizia/M Kirghiz/M Kiribati Kiri/M Kirinyaga/M kirk/GDMS Kirkland/M Kirk/M Kirkpatrick/M Kirkwood/M Kirov/M kirsch/S Kirsteni/M Kirsten/M Kirsti/M Kirstin/M Kirstyn/M Kisangani/M Kishinev/M kismet/SM kiss/DSRBJGZ Kissee/M kisser/M Kissiah/M Kissie/M Kissinger/M Kitakyushu/M kitbag's kitchener/M Kitchener/M kitchenette/SM kitchen/GDRMS kitchenware/SM kiter/M kite/SM kith/MDG kiths Kit/M kit/MDRGS kitsch/MS kitschy kitted kittenishness/M kittenish/YP kitten/SGDM Kittie/M Kitti/M kitting kittiwakes Kitty/M kitty/SM Kiwanis/M kiwifruit/S kiwi/SM Kizzee/M Kizzie/M KKK kl Klan/M Klansman/M Klara/M Klarika/M Klarrisa/M Klaus/M klaxon/M Klee/M Kleenex/SM Klein/M Kleinrock/M Klemens/M Klement/M Kleon/M kleptomaniac/SM kleptomania/MS Kliment/M Kline/M Klingon/M Klondike/SDMG kludger/M kludge/RSDGMZ kludgey klutziness/S klutz/SM klutzy/TRP Klux/M klystron/MS km kn knacker/M knack/SGZRDM knackwurst/MS Knapp/M knapsack/MS Knauer/M knavery/MS knave/SM knavish/Y kneader/M knead/GZRDS kneecap/MS kneecapped kneecapping knee/DSM kneeing kneeler/M kneel/GRS kneepad/SM knell/SMDG knelt Knesset/M knew Kngwarreye/M Knickerbocker/MS knickerbocker/S knickknack/SM knick/ZR Knievel/M knife/DSGM knighthood/MS knightliness/MS knightly/P Knight/M knight/MDYSG knish/MS knit/AU knits knitted knitter/MS knitting/SM knitwear/M knives/M knobbly knobby/RT Knobeloch/M knob/MS knockabout/M knockdown/S knocker/M knock/GZSJRD knockoff/S knockout/MS knockwurst's knoll/MDSG Knopf/M Knossos/M knothole/SM knot/MS knotted knottiness/M knotting/M knotty/TPR knowable/U knower/M know/GRBSJ knowhow knowingly/U knowing/RYT knowings/U knowledgeableness/M knowledgeable/P knowledgeably knowledge/SM Knowles known/SU Knox/M Knoxville/M knuckleball/R knuckle/DSMG knuckleduster knucklehead/MS Knudsen/M Knudson/M knurl/DSG Knuth/M Knutsen/M Knutson/M KO koala/SM Kobayashi/M Kobe/M Kochab/M Koch/M Kodachrome/M Kodak/SM Kodaly/M Kodiak/M Koenig/M Koenigsberg/M Koenraad/M Koestler/M Kohinoor/M Kohler/M Kohl/MR kohlrabies kohlrabi/M kola/SM Kolyma/M Kommunizma/M Kong/M Kongo/M Konrad/M Konstance/M Konstantine/M Konstantin/M Konstanze/M kookaburra/SM kook/GDMS kookiness/S kooky/PRT Koo/M Koontz/M kopeck/MS Koppers/M Koralle/M Koral/M Kora/M Koranic Koran/SM Kordula/M Korea/M Korean/S Korella/M Kore/M Koren/M Koressa/M Korey/M Korie/M Kori/M Kornberg/M Korney/M Korrie/M Korry/M Kort/M Kory/M Korzybski/M Kosciusko/M kosher/DGS Kossuth/M Kosygin/M Kovacs/M Kowalewski/M Kowalski/M Kowloon/M kowtow/SGD KP kph kraal/SMDG Kraemer/M kraft/M Kraft/M Krakatau's Krakatoa/M Krakow/M Kramer/M Krasnodar/M Krasnoyarsk/M Krause/M kraut/S Krebs/M Kremlin/M Kremlinologist/MS Kremlinology/MS Kresge/M Krieger/M kriegspiel/M krill/MS Kringle/M Krisha/M Krishnah/M Krishna/M Kris/M Krispin/M Krissie/M Krissy/M Kristal/M Krista/M Kristan/M Kristel/M Kriste/M Kristen/M Kristian/M Kristie/M Kristien/M Kristi/MN Kristina/M Kristine/M Kristin/M Kristofer/M Kristoffer/M Kristofor/M Kristoforo/M Kristo/MS Kristopher/M Kristy/M Kristyn/M Kr/M Kroc/M Kroger/M króna/M Kronecker/M krone/RM kronor krónur Kropotkin/M Krueger/M Kruger/M Krugerrand/S Krupp/M Kruse/M krypton/SM Krystalle/M Krystal/M Krysta/M Krystle/M Krystyna/M ks K's KS k's/IE kt Kublai/M Kubrick/M kuchen/MS kudos/M kudzu/SM Kuenning/M Kuhn/M Kuibyshev/M Ku/M Kumar/M kumquat/SM Kunming/M Kuomintang/M Kurdish/M Kurdistan/SM Kurd/SM Kurosawa/M Kurtis/M Kurt/M kurtosis/M Kusch/M Kuwaiti/SM Kuwait/M Kuznetsk/M Kuznets/M kvetch/DSG kw kW Kwakiutl/M Kwangchow's Kwangju/M Kwanzaa/S kWh KY Kyla/M kyle/M Kyle/M Kylen/M Kylie/M Kylila/M Kylynn/M Ky/MH Kym/M Kynthia/M Kyoto/M Kyrgyzstan Kyrstin/M Kyushu/M L LA Laban/M labeled/U labeler/M label/GAZRDS labellings/A label's labial/YS labia/M labile labiodental labium/M laboratory/MS laboredness/M labored/PMY labored's/U laborer/M laboring/MY laborings/U laboriousness/MS laborious/PY labor/RDMJSZG laborsaving Labradorean/S Labrador/SM lab/SM Lab/SM laburnum/SM labyrinthine labyrinth/M labyrinths laced/U Lacee/M lace/MS lacerate/NGVXDS laceration/M lacer/M laces/U lacewing/MS Lacey/M Lachesis/M lachrymal/S lachrymose Lacie/M lacing/M lackadaisic lackadaisical/Y Lackawanna/M lacker/M lackey/SMDG lack/GRDMS lackluster/S Lac/M laconic laconically lacquerer/M lacquer/ZGDRMS lacrosse/MS lac/SGMDR lactate/MNGSDX lactational/Y lactation/M lacteal lactic lactose/MS lacunae lacuna/M Lacy/M lacy/RT ladder/GDMS laddie/MS laded/U ladened ladening laden/U lade/S lading/M ladle/SDGM Ladoga/M Ladonna/M lad/XGSJMND ladybird/SM ladybug/MS ladyfinger/SM ladylike/U ladylove/MS Ladyship/MS ladyship/SM lady/SM Lady/SM Laetitia/M laetrile/S Lafayette/M Lafitte/M lager/DMG laggard/MYSP laggardness/M lagged lagging/MS lagniappe/SM lagoon/MS Lagos/M Lagrange/M Lagrangian/M Laguerre/M Laguna/M lag/ZSR Lahore/M laid/AI Laidlaw/M lain Laina/M Lainey/M Laird/M laird/MS lair/GDMS laissez laity/SM Laius/M lake/DSRMG Lakehurst/M Lakeisha/M laker/M lakeside Lakewood/M Lakisha/M Lakshmi/M lallygagged lallygagging lallygag/S Lalo/M La/M Lamaism/SM Lamarck/M Lamar/M lamasery/MS lama/SM Lamaze lambada/S lambaste/SDG lambda/SM lambency/MS lambent/Y Lambert/M lambkin/MS Lamb/M Lamborghini/M lambskin/MS lamb/SRDMG lambswool lamebrain/SM lamed/M lameness/MS lamentableness/M lamentable/P lamentably lamentation/SM lament/DGSB lamented/U lame/SPY la/MHLG laminae lamina/M laminar laminate/XNGSD lamination/M lam/MDRSTG lammed lammer lamming Lammond/M Lamond/M Lamont/M L'Amour lampblack/SM lamplighter/M lamplight/ZRMS lampooner/M lampoon/RDMGS Lamport/M lamppost/SM lamprey/MS lamp/SGMRD lampshade/MS LAN Lanae/M Lanai/M lanai/SM Lana/M Lancashire/M Lancaster/M Lancelot/M Lance/M lancer/M lance/SRDGMZ lancet/MS landau/MS lander/I landfall/SM landfill/DSG landforms landholder/M landhold/JGZR landing/M Landis/M landlady/MS landless landlines landlocked landlord/MS landlubber/SM Land/M landmark/GSMD landmass/MS Landon/M landowner/MS landownership/M landowning/SM Landry/M Landsat landscape/GMZSRD landscaper/M lands/I landslide/MS landslid/G landslip landsman/M landsmen land/SMRDJGZ Landsteiner/M landward/S Landwehr/M Lane/M lane/SM Lanette/M Laney/M Langeland/M Lange/M Langerhans/M Langford/M Langland/M Langley/M Lang/M Langmuir/M Langsdon/M Langston/M language/MS languidness/MS languid/PY languisher/M languishing/Y languish/SRDG languorous/Y languor/SM Lanie/M Lani/M Lanita/M lankiness/SM lankness/MS lank/PTYR lanky/PRT Lanna/M Lannie/M Lanni/M Lanny/M lanolin/MS Lansing/M lantern/GSDM lanthanide/M lanthanum/MS lanyard/MS Lanzhou Laocoon/M Lao/SM Laotian/MS lapboard/MS lapdog/S lapel/MS lapidary/MS lapin/MS Laplace/M Lapland/ZMR lapped lappet/MS lapping Lapp/SM lapsed/A lapse/KSDMG lapser/MA lapses/A lapsing/A lap/SM laps/SRDG laptop/SM lapwing/MS Laraine/M Lara/M Laramie/M larboard/MS larcenist/S larcenous larceny/MS larch/MS larder/M lard/MRDSGZ Lardner/M lardy/RT Laredo/M largehearted largemouth largeness/SM large/SRTYP largess/SM largish largo/S lariat/MDGS Lari/M Larina/M Larine/M Larisa/M Larissa/M larker/M lark/GRDMS Lark/M larkspur/MS Larousse/M Larry/M Larsen/M Lars/NM Larson/M larvae larval larva/M laryngeal/YS larynges laryngitides laryngitis/M larynx/M Laryssa/M lasagna/S lasagne's Lascaux/M lasciviousness/MS lascivious/YP lase laser/M lashed/U lasher/M lashing/M lash/JGMSRD Lassa/M Lassen/M Lassie/M lassie/SM lassitude/MS lassoer/M lasso/GRDMS las/SRZG lass/SM laster/M lastingness/M lasting/PY last/JGSYRD Laszlo/M Latasha/M Latashia/M latching/M latchkey/SM latch's latch/UGSD latecomer/SM lated/A late/KA lately latency/MS lateness/MS latent/YS later/A lateral/GDYS lateralization Lateran/M latest/S LaTeX/M latex/MS lathe/M latherer/M lather/RDMG lathery lathing/M lath/MSRDGZ Lathrop/M laths Latia/M latices/M Latina/SM Latinate Latino/S Latin/RMS latish Latisha/M latitude/SM latitudinal/Y latitudinarian/S latitudinary Lat/M Latonya/M Latoya/M Latrena/M Latrina/M latrine/MS Latrobe/M lat/SDRT latter/YM latte/SR lattice/SDMG latticework/MS latticing/M Lattimer/M Latvia/M Latvian/S laudably laudanum/MS laudatory Lauderdale/M lauder/M Lauder/M Laud/MR laud/RDSBG lauds/M Laue/M laughableness/M laughable/P laughably laugh/BRDZGJ laugher/M laughing/MY laughingstock/SM laughs laughter/MS Laughton/M Launce/M launch/AGSD launcher/MS launching/S launchpad/S laundered/U launderer/M launderette/MS launder/SDRZJG laundress/MS laundrette/S laundromat/S Laundromat/SM laundryman/M laundrymen laundry/MS laundrywoman/M laundrywomen Lauraine/M Lauralee/M Laural/M laura/M Laura/M Laurasia/M laureate/DSNG laureateship/SM Lauree/M Laureen/M Laurella/M Laurel/M laurel/SGMD Laure/M Laurena/M Laurence/M Laurene/M Lauren/SM Laurentian Laurent/M Lauretta/M Laurette/M Laurianne/M Laurice/M Laurie/M Lauri/M Lauritz/M Lauryn/M Lausanne/M lavage/MS lavaliere/MS Laval/M lava/SM lavatory/MS lave/GDS Lavena/M lavender/MDSG Laverna/M Laverne/M Lavern/M Lavina/M Lavinia/M Lavinie/M lavishness/MS lavish/SRDYPTG Lavoisier/M Lavonne/M Lawanda/M lawbreaker/SM lawbreaking/MS Lawford/M lawfulness/SMU lawful/PUY lawgiver/MS lawgiving/M lawlessness/MS lawless/PY Law/M lawmaker/MS lawmaking/SM lawman/M lawmen lawnmower/S lawn/SM Lawrence/M Lawrenceville/M lawrencium/SM Lawry/M law/SMDG Lawson/M lawsuit/MS Lawton/M lawyer/DYMGS laxativeness/M laxative/PSYM laxer/A laxes/A laxity/SM laxness/SM lax/PTSRY layabout/MS Layamon/M layaway/S lay/CZGSR layered/C layer/GJDM layering/M layer's/IC layette/SM Layla/M Lay/M layman/M laymen Layne/M Layney/M layoff/MS layout/SM layover/SM laypeople layperson/S lays/AI Layton/M layup/MS laywoman/M laywomen Lazare/M Lazar/M Lazaro/M Lazarus/M laze/DSG lazily laziness/MS lazuli/M lazybones/M lazy/PTSRDG lb LBJ/M lbs LC LCD LCM LDC leachate Leach/M leach/SDG Leadbelly/M leaded/U leadenness/M leaden/PGDY leaderless leader/M leadership/MS lead/SGZXJRDN leadsman/M leadsmen leafage/MS leaf/GSDM leafhopper/M leafiness/M leafless leaflet/SDMG leafstalk/SM leafy/PTR leaguer/M league/RSDMZG Leah/M leakage/SM leaker/M Leakey/M leak/GSRDM leakiness/MS leaky/PRT Lea/M lea/MS Leander/M Leandra/M leaner/M leaning/M Lean/M Leanna/M Leanne/M leanness/MS Leann/M Leanora/M Leanor/M lean/YRDGTJSP leaper/M leapfrogged leapfrogging leapfrog/SM leap/RDGZS Lear/M learnedly learnedness/M learned/UA learner/M learning/M learns/UA learn/SZGJRD Leary/M lease/ARSDG leaseback/MS leaseholder/M leasehold/SRMZ leaser/MA lease's leash's leash/UGSD leasing/M leas/SRDGZ least/S leastwise leatherette/S leather/MDSG leathern leatherneck/SM leathery leaven/DMJGS leavened/U leavening/M Leavenworth/M leaver/M leaves/M leave/SRDJGZ leaving/M Lebanese Lebanon/M Lebbie/M lebensraum Lebesgue/M Leblanc/M lecher/DMGS lecherousness/MS lecherous/YP lechery/MS lecithin/SM lectern/SM lecturer/M lecture/RSDZMG lectureship/SM led Leda/M Lederberg/M ledger/DMG ledge/SRMZ LED/SM Leeanne/M Leeann/M leech/MSDG Leeds/M leek/SM Leelah/M Leela/M Leeland/M Lee/M lee/MZRS Leena/M leer/DG leeriness/MS leering/Y leery/PTR Leesa/M Leese/M Leeuwenhoek/M Leeward/M leeward/S leeway/MS leftism/SM leftist/SM leftmost leftover/MS Left/S left/TRS leftward/S Lefty/M lefty/SM legacy/MS legalese/MS legalism/SM legalistic legality/MS legalization/MS legalize/DSG legalized/U legal/SY legate/AXCNGSD legatee/MS legate's/C legation/AMC legato/SM legendarily legendary/S Legendre/M legend/SM legerdemain/SM Leger/SM legged legginess/MS legging/MS leggy/PRT leghorn/SM Leghorn/SM legibility/MS legible legibly legionary/S legionnaire/SM legion/SM legislate/SDXVNG legislation/M legislative/SY legislator/SM legislature/MS legitimacy/MS legitimate/SDNGY legitimation/M legitimatize/SDG legitimization/MS legitimize/RSDG legit/S legless legman/M legmen leg/MS Lego/M Legra/M Legree/M legroom/MS legstraps legume/SM leguminous legwork/SM Lehigh/M Lehman/M Leia/M Leibniz/M Leicester/SM Leiden/M Leif/M Leigha/M Leigh/M Leighton/M Leilah/M Leila/M lei/MS Leipzig/M Leisha/M leisureliness/MS leisurely/P leisure/SDYM leisurewear leitmotif/SM leitmotiv/MS Lek/M Lelah/M Lela/M Leland/M Lelia/M Lemaitre/M Lemar/M Lemke/M Lem/M lemma/MS lemme/GJ Lemmie/M lemming/M Lemmy/M lemonade/SM lemon/GSDM lemony Lemuel/M Lemuria/M lemur/MS Lena/M Lenard/M Lenci/M lender/M lend/SRGZ Lenee/M Lenette/M lengthener/M lengthen/GRD lengthily lengthiness/MS length/MNYX lengths lengthwise lengthy/TRP lenience/S leniency/MS lenient/SY Leningrad/M Leninism/M Leninist Lenin/M lenitive/S Lenka/M Len/M Le/NM Lenna/M Lennard/M Lennie/M Lennon/M Lenny/M Lenoir/M Leno/M Lenora/M Lenore/M lens/SRDMJGZ lent/A lenticular lentil/SM lento/S Lent/SMN Leodora/M Leoine/M Leola/M Leoline/M Leo/MS Leona/M Leonanie/M Leonard/M Leonardo/M Leoncavallo/M Leonelle/M Leonel/M Leone/M Leonerd/M Leonhard/M Leonidas/M Leonid/M Leonie/M leonine Leon/M Leonora/M Leonore/M Leonor/M Leontine/M Leontyne/M leopardess/SM leopard/MS leopardskin Leopold/M Leopoldo/M Leopoldville/M Leora/M leotard/MS leper/SM Lepidus/M Lepke/M leprechaun/SM leprosy/MS leprous lepta lepton/SM Lepus/M Lerner/M Leroi/M Leroy/M Lesa/M lesbianism/MS lesbian/MS Leshia/M lesion/DMSG Lesley/M Leslie/M Lesli/M Lesly/M Lesotho/M lessee/MS lessen/GDS Lesseps/M lesser lesses Lessie/M lessing lesson/DMSG lessor/MS less/U Lester/M lest/R Les/Y Lesya/M Leta/M letdown/SM lethality/M lethal/YS Letha/M lethargic lethargically lethargy/MS Lethe/M Lethia/M Leticia/M Letisha/M let/ISM Letitia/M Letizia/M Letta/M letterbox/S lettered/U letterer/M letterhead/SM lettering/M letter/JSZGRDM letterman/M Letterman/M lettermen letterpress/MS Lettie/M Letti/M letting/S lettuce/SM Letty/M letup/MS leukemia/SM leukemic/S leukocyte/MS Leupold/M Levant/M leveeing levee/SDM leveled/U leveler/M levelheadedness/S levelheaded/P leveling/U levelness/SM level/STZGRDYP leverage/MGDS lever/SDMG Levesque/M Levey/M Leviathan leviathan/MS levier/M Levi/MS Levine/M Levin/M levitate/XNGDS levitation/M Leviticus/M Levitt/M levity/MS Lev/M Levon/M Levy/M levy/SRDZG lewdness/MS lewd/PYRT Lewellyn/M Lewes Lewie/M Lewinsky/M lewis/M Lewis/M Lewiss Lew/M lex lexeme/MS lexical/Y lexicographer/MS lexicographic lexicographical/Y lexicography/SM lexicon/SM Lexie/M Lexi/MS Lexine/M Lexington/M Lexus/M Lexy/M Leyden/M Leyla/M Lezley/M Lezlie/M lg Lhasa/SM Lhotse/M liability/SAM liable/AP liaise/GSD liaison/SM Lia/M Liam/M Liana/M Liane/M Lian/M Lianna/M Lianne/M liar/MS libation/SM libbed Libbey/M Libbie/M Libbi/M libbing Libby/M libeler/M libel/GMRDSZ libelous/Y Liberace/M liberalism/MS liberality/MS liberalization/SM liberalized/U liberalize/GZSRD liberalizer/M liberalness/MS liberal/YSP liberate/NGDSCX liberationists liberation/MC liberator/SCM Liberia/M Liberian/S libertarianism/M libertarian/MS libertine/MS liberty/MS libidinal libidinousness/M libidinous/PY libido/MS Lib/M lib/MS librarian/MS library/MS Libra/SM libretoes libretos librettist/MS libretto/MS Libreville/M Librium/M Libya/M Libyan/S lice/M licensed/AU licensee/SM license/MGBRSD licenser/M licenses/A licensing/A licensor/M licentiate/MS licentiousness/MS licentious/PY Licha/M lichee's lichen/DMGS Lichtenstein/M Lichter/M licit/Y licked/U lickerish licker/M lick/GRDSJ licking/M licorice/SM Lida/M lidded lidding Lidia/M lidless lid/MS lido/MS Lieberman/M Liebfraumilch/M Liechtenstein/RMZ lied/MR lie/DRS Lief/M liefs/A lief/TSR Liege/M liege/SR Lie/M lien/SM lier/IMA lies/A Liesa/M lieu/SM lieut lieutenancy/MS lieutenant/SM Lieut/M lifeblood/SM lifeboat/SM lifebuoy/S lifeforms lifeguard/MDSG lifelessness/SM lifeless/PY lifelikeness/M lifelike/P lifeline/SM lifelong life/MZR lifer/M lifesaver/SM lifesaving/S lifespan/S lifestyle/S lifetaking lifetime/MS lifework/MS LIFO lifter/M lift/GZMRDS liftoff/MS ligament/MS ligand/MS ligate/XSDNG ligation/M ligature/DSGM light/ADSCG lighted/U lightener/M lightening/M lighten/ZGDRS lighter/CM lightered lightering lighters lightest lightface/SDM lightheaded lightheartedness/MS lighthearted/PY lighthouse/MS lighting/MS lightly lightness/MS lightning/SMD lightproof light's lightship/SM lightweight/S ligneous lignite/MS lignum likability/MS likableness/MS likable/P likeability's liked/E likelihood/MSU likely/UPRT likeness/MSU liken/GSD liker/E liker's likes/E likest like/USPBY likewise liking/SM lilac/MS Lilah/M Lila/SM Lilia/MS Liliana/M Liliane/M Lilian/M Lilith/M Liliuokalani/M Lilla/M Lille/M Lillian/M Lillie/M Lilli/MS lilliputian/S Lilliputian/SM Lilliput/M Lilllie/M Lilly/M Lil/MY Lilongwe/M lilting/YP lilt/MDSG Lilyan/M Lily/M lily/MSD Lima/M Limbaugh/M limbered/U limberness/SM limber/RDYTGP limbers/U limbic limbless Limbo limbo/GDMS limb/SGZRDM Limburger/SM limeade/SM lime/DSMG limekiln/M limelight/DMGS limerick/SM limestone/SM limitability limitably limitation/MCS limit/CSZGRD limitedly/U limitedness/M limited/PSY limiter/M limiting/S limitlessness/SM limitless/PY limit's limn/GSD Limoges/M limo/S limousine/SM limper/M limpet/SM limpidity/MS limpidness/SM limpid/YP limpness/MS Limpopo/M limp/SGTPYRD Li/MY limy/TR linage/MS Lina/M linchpin/MS Linc/M Lincoln/SM Linda/M Lindbergh/M Lindberg/M linden/MS Lindholm/M Lindie/M Lindi/M Lind/M Lindon/M Lindquist/M Lindsay/M Lindsey/M Lindstrom/M Lindsy/M Lindy/M line/AGDS lineage/SM lineal/Y Linea/M lineament/MS linearity/MS linearize/SDGNB linear/Y linebacker/SM lined/U linefeed Linell/M lineman/M linemen linen/SM liner/SM line's linesman/M linesmen Linet/M Linette/M lineup/S lingerer/M lingerie/SM lingering/Y linger/ZGJRD lingoes lingo/M lingual/SY lingua/M linguine linguini's linguistically linguistic/S linguistics/M linguist/SM ling/ZR liniment/MS lining/SM linkable linkage/SM linked/A linker/S linking/S Link/M link's linkup/S link/USGD Lin/M Linnaeus/M Linnea/M Linnell/M Linnet/M linnet/SM Linnie/M Linn/M Linoel/M linoleum/SM lino/M Linotype/M linseed/SM lintel/SM linter/M Linton/M lint/SMR linty/RST Linus/M Linux/M Linwood/M Linzy/M Lionello/M Lionel/M lioness/SM lionhearted lionization/SM lionizer/M lionize/ZRSDG Lion/M lion/MS lipase/M lipid/MS lip/MS liposuction/S lipped lipper Lippi/M lipping Lippmann/M lippy/TR lipread/GSRJ Lipschitz/M Lipscomb/M lipstick/MDSG Lipton/M liq liquefaction/SM liquefier/M liquefy/DRSGZ liqueur/DMSG liquidate/GNXSD liquidation/M liquidator/SM liquidity/SM liquidizer/M liquidize/ZGSRD liquidness/M liquid/SPMY liquorice/SM liquorish liquor/SDMG lira/M Lira/M lire Lisabeth/M Lisa/M Lisbeth/M Lisbon/M Lise/M Lisetta/M Lisette/M Lisha/M Lishe/M Lisle/M lisle/SM lisper/M lisp/MRDGZS Lissajous/M Lissa/M Lissie/M Lissi/M Liss/M lissomeness/M lissome/P lissomness/M Lissy/M listed/U listener/M listen/ZGRD Listerine/M lister/M Lister/M listing/M list/JMRDNGZXS listlessness/SM listless/PY Liston/M Liszt/M Lita/M litany/MS litchi/SM literacy/MS literalism/M literalistic literalness/MS literal/PYS literariness/SM literary/P literate/YNSP literati literation/M literature/SM liter/M lite/S litheness/SM lithe/PRTY lithesome lithium/SM lithograph/DRMGZ lithographer/M lithographic lithographically lithographs lithography/MS lithology/M lithosphere/MS lithospheric Lithuania/M Lithuanian/S litigant/MS litigate/NGXDS litigation/M litigator/SM litigiousness/MS litigious/PY litmus/SM litotes/M lit/RZS littérateur/S litterbug/SM litter/SZGRDM Little/M littleneck/M littleness/SM little/RSPT Littleton/M Litton/M littoral/S liturgical/Y liturgic/S liturgics/M liturgist/MS liturgy/SM Liuka/M livability/MS livableness/M livable/U livably Liva/M lived/A livelihood/SM liveliness/SM livelong/S lively/RTP liveness/M liven/SDG liver/CSGD liveried liverish Livermore/M Liverpool/M Liverpudlian/MS liver's liverwort/SM liverwurst/SM livery/CMS liveryman/MC liverymen/C lives/A lives's livestock/SM live/YHZTGJDSRPB Livia/M lividness/M livid/YP livingness/M Livingstone/M Livingston/M living/YP Liv/M Livonia/M Livvie/M Livvy/M Livvyy/M Livy/M Lizabeth/M Liza/M lizard/MS Lizbeth/M Lizette/M Liz/M Lizzie/M Lizzy/M l/JGVXT Ljubljana/M LL llama/SM llano/SM LLB ll/C LLD Llewellyn/M Lloyd/M Llywellyn/M LNG lo loadable loaded/A loader/MU loading/MS load's/A loads/A loadstar's loadstone's load/SURDZG loafer/M Loafer/S loaf/SRDMGZ loam/SMDG loamy/RT loaner/M loaning/M loan/SGZRDMB loansharking/S loanword/S loathe loather/M loathing/M loath/JPSRDYZG loathness/M loathsomeness/MS loathsome/PY loaves/M Lobachevsky/M lobar lobbed lobber/MS lobbing lobby/GSDM lobbyist/MS lobe/SM lob/MDSG lobotomist lobotomize/GDS lobotomy/MS lobster/MDGS lobularity lobular/Y lobule/SM locale/MS localisms locality/MS localization/MS localized/U localizer/M localizes/U localize/ZGDRS local/SGDY locatable locate/AXESDGN locater/M locational/Y location/EMA locative/S locator's Lochinvar/M loch/M lochs loci/M lockable Lockean/M locked/A Locke/M locker/SM locket/SM Lockhart/M Lockheed/M Lockian/M locking/S lockjaw/SM Lock/M locknut/M lockout/MS lock's locksmithing/M locksmith/MG locksmiths lockstep/S lock/UGSD lockup/MS Lockwood/M locomotion/SM locomotive/YMS locomotor locomotory loco/SDMG locoweed/MS locus/M locust/SM locution/MS lode/SM lodestar/MS lodestone/MS lodged/E lodge/GMZSRDJ Lodge/M lodgepole lodger/M lodges/E lodging/M lodgment/M Lodovico/M Lodowick/M Lodz Loeb/M Loella/M Loewe/M Loewi/M lofter/M loftily loftiness/SM loft/SGMRD lofty/PTR loganberry/SM Logan/M logarithmic logarithmically logarithm/MS logbook/MS loge/SMNX logged/U loggerhead/SM logger/SM loggia/SM logging/MS logicality/MS logicalness/M logical/SPY logician/SM logic/SM login/S logion/M logistical/Y logistic/MS logjam/SM LOGO logo/SM logotype/MS logout logrolling/SM log's/K log/SM logy/RT Lohengrin/M loincloth/M loincloths loin/SM Loire/M Loise/M Lois/M loiterer/M loiter/RDJSZG Loki/M Lola/M Loleta/M Lolita/M loller/M lollipop/MS loll/RDGS Lolly/M lolly/SM Lombardi/M Lombard/M Lombardy/M Lomb/M Lome Lona/M Londonderry/M Londoner/M London/RMZ Lonee/M loneliness/SM lonely/TRP loneness/M lone/PYZR loner/M lonesomeness/MS lonesome/PSY longboat/MS longbow/SM longed/K longeing longer/K longevity/MS Longfellow/M longhair/SM longhand/SM longhorn/SM longing/MY longish longitude/MS longitudinal/Y long/JGTYRDPS Long/M longness/M longshoreman/M longshoremen longsighted longs/K longstanding Longstreet/M longsword longterm longtime Longueuil/M longueur/SM longways longword/SM Loni/M Lon/M Lonna/M Lonnard/M Lonnie/M Lonni/M Lonny/M loofah/M loofahs lookahead lookalike/S looker/M look/GZRDS lookout/MS lookup/SM looming/M Loomis/M loom/MDGS loon/MS loony/SRT looper/M loophole/MGSD loop/MRDGS loopy/TR loosed/U looseleaf loosener/M looseness/MS loosen/UDGS loose/SRDPGTY looses/U loosing/M looter/M loot/MRDGZS loper/M lope/S Lopez/M lopped lopper/MS lopping lop/SDRG lopsidedness/SM lopsided/YP loquaciousness/MS loquacious/YP loquacity/SM Loraine/M Lorain/M Loralee/M Loralie/M Loralyn/M Lora/M Lorant/M lording/M lordliness/SM lordly/PTR Lord/MS lord/MYDGS lordship/SM Lordship/SM Loree/M Loreen/M Lorelei/M Lorelle/M lore/MS Lorena/M Lorene/M Loren/SM Lorentzian/M Lorentz/M Lorenza/M Lorenz/M Lorenzo/M Loretta/M Lorette/M lorgnette/SM Loria/M Lorianna/M Lorianne/M Lorie/M Lorilee/M Lorilyn/M Lori/M Lorinda/M Lorine/M Lorin/M loris/SM Lorita/M lorn Lorna/M Lorne/M Lorraine/M Lorrayne/M Lorre/M Lorrie/M Lorri/M Lorrin/M lorryload/S Lorry/M lorry/SM Lory/M Los loser/M lose/ZGJBSR lossage lossless loss/SM lossy/RT lost/P Lothaire/M Lothario/MS lotion/MS Lot/M lot/MS Lotta/M lotted Lotte/M lotter lottery/MS Lottie/M Lotti/M lotting Lott/M lotto/MS Lotty/M lotus/SM louden/DG loudhailer/S loudly/RT loudmouth/DM loudmouths loudness/MS loudspeaker/SM loudspeaking loud/YRNPT Louella/M Louie/M Louisa/M Louise/M Louisette/M Louisiana/M Louisianan/S Louisianian/S Louis/M Louisville/M Lou/M lounger/M lounge/SRDZG Lourdes/M lour/GSD louse/CSDG louse's lousewort/M lousily lousiness/MS lousy/PRT loutishness/M loutish/YP Loutitia/M lout/SGMD louver/DMS L'Ouverture Louvre/M lovableness/MS lovable/U lovably lovebird/SM lovechild Lovecraft/M love/DSRMYZGJB loved/U Lovejoy/M Lovelace/M Loveland/M lovelessness/M loveless/YP lovelies lovelinesses loveliness/UM Lovell/M lovelornness/M lovelorn/P lovely/URPT Love/M lovemaking/SM lover/YMG lovesick lovestruck lovingly lovingness/M loving/U lowborn lowboy/SM lowbrow/MS lowdown/S Lowell/M Lowe/M lowercase/GSD lower/DG lowermost Lowery/M lowish lowland/RMZS Lowlands/M lowlife/SM lowlight/MS lowliness/MS lowly/PTR lowness/MS low/PDRYSZTG Lowrance/M lox/MDSG loyaler loyalest loyal/EY loyalism/SM loyalist/SM loyalty/EMS Loyang/M Loydie/M Loyd/M Loy/M Loyola/M lozenge/SDM LP LPG LPN/S Lr ls l's L's LSD ltd Ltd/M Lt/M Luanda/M Luann/M luau/MS lubber/YMS Lubbock/M lube/DSMG lubricant/SM lubricate/VNGSDX lubrication/M lubricator/MS lubricious/Y lubricity/SM Lubumbashi/M Lucais/M Luca/MS Luce/M lucent/Y Lucerne/M Lucho/M Lucia/MS Luciana/M Lucian/M Luciano/M lucidity/MS lucidness/MS lucid/YP Lucie/M Lucien/M Lucienne/M Lucifer/M Lucila/M Lucile/M Lucilia/M Lucille/M Luci/MN Lucina/M Lucinda/M Lucine/M Lucio/M Lucita/M Lucite/MS Lucius/M luck/GSDM luckier/U luckily/U luckiness/UMS luckless Lucknow/M Lucky/M lucky/RSPT lucrativeness/SM lucrative/YP lucre/MS Lucretia/M Lucretius/M lucubrate/GNSDX lucubration/M Lucy/M Luddite/SM Ludhiana/M ludicrousness/SM ludicrous/PY Ludlow/M Ludmilla/M ludo/M Ludovico/M Ludovika/M Ludvig/M Ludwig/M Luella/M Luelle/M luff/GSDM Lufthansa/M Luftwaffe/M luge/MC Luger/M luggage/SM lugged lugger/SM lugging Lugosi/M lug/RS lugsail/SM lugubriousness/MS lugubrious/YP Luigi/M Luisa/M Luise/M Luis/M Lukas/M Luke/M lukewarmness/SM lukewarm/PY Lula/M Lulita/M lullaby/GMSD lull/SDG lulu/M Lulu/M Lu/M lumbago/SM lumbar/S lumberer/M lumbering/M lumberjack/MS lumberman/M lumbermen lumber/RDMGZSJ lumberyard/MS lumen/M Lumière/M luminance/M luminary/MS luminescence/SM luminescent luminosity/MS luminousness/M luminous/YP lummox/MS lumper/M lumpiness/MS lumpishness/M lumpish/YP lump/SGMRDN lumpy/TPR lunacy/MS Luna/M lunar/S lunary lunate/YND lunatic/S lunation/M luncheonette/SM luncheon/SMDG luncher/M lunch/GMRSD lunchpack lunchroom/MS lunchtime/MS Lundberg/M Lund/M Lundquist/M lune/M lunge/MS lunger/M lungfish/SM lungful lung/SGRDM lunkhead/SM Lupe/M lupine/SM Lupus/M lupus/SM Lura/M lurcher/M lurch/RSDG lure/DSRG lurer/M Lurette/M lurex Luria/M luridness/SM lurid/YP lurker/M lurk/GZSRD Lurleen/M Lurlene/M Lurline/M Lusaka/M Lusa/M lusciousness/MS luscious/PY lushness/MS lush/YSRDGTP Lusitania/M luster/GDM lustering/M lusterless lustfulness/M lustful/PY lustily lustiness/MS lust/MRDGZS lustrousness/M lustrous/PY lusty/PRT lutanist/MS lute/DSMG lutenist/MS Lutero/M lutetium/MS Lutheranism/MS Lutheran/SM Luther/M luting/M Lutz Luxembourgian Luxembourg/RMZ Luxemburg's luxe/MS luxuriance/MS luxuriant/Y luxuriate/GNSDX luxuriation/M luxuriousness/SM luxurious/PY luxury/MS Luz/M Luzon/M L'vov Lyallpur/M lyceum/MS lychee's lycopodium/M Lycra/S Lycurgus/M Lyda/M Lydia/M Lydian/S Lydie/M Lydon/M lye/JSMG Lyell/M lying/Y Lyle/M Lyly/M Lyman/M Lyme/M lymphatic/S lymph/M lymphocyte/SM lymphoid lymphoma/MS lymphs Ly/MY Lynchburg/M lyncher/M lynching/M Lynch/M lynch/ZGRSDJ Lynda/M Lyndell/M Lyndel/M Lynde/M Lyndon/M Lyndsay/M Lyndsey/M Lyndsie/M Lyndy/M Lynea/M Lynelle/M Lynette/M Lynett/M Lyn/M Lynna/M Lynnea/M Lynnelle/M Lynnell/M Lynne/M Lynnet/M Lynnette/M Lynnett/M Lynn/M Lynsey/M lynx/MS Lyon/SM Lyra/M lyrebird/MS lyre/SM lyricalness/M lyrical/YP lyricism/SM lyricist/SM lyric/S Lysenko/M lysine/M Lysistrata/M Lysol/M Lyssa/M LyX/M MA Maalox/M ma'am Mabelle/M Mabel/M Mable/M Mab/M macabre/Y macadamize/SDG macadam/SM Macao/M macaque/SM macaroni/SM macaroon/MS Macarthur/M MacArthur/M Macaulay/M macaw/SM Macbeth/M Maccabees/M Maccabeus/M Macdonald/M MacDonald/M MacDraw/M Macedonia/M Macedonian/S Macedon/M mace/MS Mace/MS macerate/DSXNG maceration/M macer/M Macgregor/M MacGregor/M machete/SM Machiavellian/S Machiavelli/M machinate/SDXNG machination/M machinelike machine/MGSDB machinery/SM machinist/MS machismo/SM Mach/M macho/S Machs Macias/M Macintosh/M MacIntosh/M macintosh's Mackenzie/M MacKenzie/M mackerel/SM Mackinac/M Mackinaw mackinaw/SM mackintosh/SM mack/M Mack/M MacLeish/M Macmillan/M MacMillan/M Macon/SM MacPaint/M macramé/S macrobiotic/S macrobiotics/M macrocosm/MS macrodynamic macroeconomic/S macroeconomics/M macromolecular macromolecule/SM macron/MS macrophage/SM macroscopic macroscopically macrosimulation macro/SM macrosocioeconomic Mac/SGMD mac/SGMDR Macy/M Madagascan/SM Madagascar/M Madalena/M Madalyn/M Mada/M madame/M Madame/MS madam/SM madcap/S Maddalena/M madded madden/GSD maddening/Y Madden/M madder/MS maddest Maddie/M Maddi/M madding Maddox/M Maddy/M made/AU Madeira/SM Madelaine/M Madeleine/M Madelena/M Madelene/M Madelina/M Madeline/M Madelin/M Madella/M Madelle/M Madel/M Madelon/M Madelyn/M mademoiselle/MS Madge/M madhouse/SM Madhya/M Madison/M Madlen/M Madlin/M madman/M madmen madness/SM Madonna/MS mad/PSY Madras madras/SM Madrid/M madrigal/MSG Madsen/M Madurai/M madwoman/M madwomen Mady/M Maegan/M Maelstrom/M maelstrom/SM Mae/M maestro/MS Maeterlinck/M Mafia/MS mafia/S mafiosi mafioso/M Mafioso/S MAG magazine/DSMG Magdaia/M Magdalena/M Magdalene/M Magdalen/M Magda/M Magellanic Magellan/M magenta/MS magged Maggee/M Maggie/M Maggi/M magging maggot/MS maggoty/RT Maggy/M magi magical/Y magician/MS magicked magicking magic/SM Magill/M Magi/M Maginot/M magisterial/Y magistracy/MS magistrate/MS Mag/M magma/SM magnanimity/SM magnanimosity magnanimous/PY magnate/SM magnesia/MS magnesite/M magnesium/SM magnetically magnetic/S magnetics/M magnetism/SM magnetite/SM magnetizable magnetization/ASCM magnetize/CGDS magnetized/U magnetodynamics magnetohydrodynamical magnetohydrodynamics/M magnetometer/MS magneto/MS magnetosphere/M magnetron/M magnet/SM magnification/M magnificence/SM magnificent/Y magnified/U magnify/DRSGNXZ magniloquence/MS magniloquent Magnitogorsk/M magnitude/SM magnolia/SM Magnum magnum/SM Magnuson/M Magog/M Magoo/M magpie/SM Magritte/M Magruder/M mag/S Magsaysay/M Maguire/SM Magus/M Magyar/MS Mahabharata Mahala/M Mahalia/M maharajah/M maharajahs maharanee's maharani/MS Maharashtra/M maharishi/SM mahatma/SM Mahavira/M Mahayana/M Mahayanist Mahdi/M Mahfouz/M Mahican/SM mahjong's Mahler/M Mahmoud/M Mahmud/M mahogany/MS Mahomet's mahout/SM Maia/M Maible/M maidenhair/MS maidenhead/SM maidenhood/SM maidenly/P maiden/YM maidservant/MS maid/SMNX maier Maier/M Maiga/M Maighdiln/M Maigret/M mailbag/MS mailbox/MS mail/BSJGZMRD mailer/M Mailer/M Maillol/M maillot/SM mailman/M mailmen Maiman/M maimedness/M maimed/P maimer/M Maimonides/M Mai/MR maim/SGZRD mainbrace/M Maine/MZR Mainer/M mainframe/MS mainlander/M mainland/SRMZ mainliner/M mainline/RSDZG mainly mainmast/SM main/SA mainsail/SM mains/M mainspring/SM mainstay/MS mainstream/DRMSG maintainability maintainable/U maintain/BRDZGS maintained/U maintainer/M maintenance/SM maintop/SM maiolica's Maire/M Mair/M Maisey/M Maisie/M maisonette/MS Maison/M Maitilde/M maize/MS Maj Maje/M majestic majestically majesty/MS Majesty/MS majolica/SM Majorca/M major/DMGS majordomo/S majorette/SM majority/SM Major/M Majuro/M makable Makarios/M makefile/S makeover/S Maker/M maker/SM makeshift/S make/UGSA makeup/MS making/SM Malabar/M Malabo/M Malacca/M Malachi/M malachite/SM maladapt/DV maladjust/DLV maladjustment/MS maladministration maladroitness/MS maladroit/YP malady/MS Malagasy/M malaise/SM Mala/M Malamud/M malamute/SM Malanie/M malaprop malapropism/SM Malaprop/M malarial malaria/MS malarious malarkey/SM malathion/S Malawian/S Malawi/M Malayalam/M Malaya/M Malayan/MS Malaysia/M Malaysian/S Malay/SM Malchy/M Malcolm/M malcontentedness/M malcontented/PY malcontent/SMD Maldive/SM Maldivian/S Maldonado/M maledict malediction/MS malefaction/MS malefactor/MS malefic maleficence/MS maleficent Male/M Malena/M maleness/MS male/PSM malevolence/S malevolencies malevolent/Y malfeasance/SM malfeasant malformation/MS malformed malfunction/SDG Malia/M Malian/S Malibu/M malice/MGSD maliciousness/MS malicious/YU malignancy/SM malignant/YS malign/GSRDYZ malignity/MS Mali/M Malina/M Malinda/M Malinde/M malingerer/M malinger/GZRDS Malinowski/M Malissa/M Malissia/M mallard/SM Mallarmé/M malleability/SM malleableness/M malleable/P mallet/MS Mallissa/M Mallorie/M Mallory/M mallow/MS mall/SGMD Mal/M malnourished malnutrition/SM malocclusion/MS malodorous Malone/M Malorie/M Malory/M malposed malpractice/SM Malraux/M Malta/M malted/S Maltese Malthusian/S Malthus/M malting/M maltose/SM maltreat/GDSL maltreatment/S malt/SGMD malty/RT Malva/M Malvina/M Malvin/M Malynda/M mama/SM mamba/SM mambo/GSDM Mame/M Mamet/M ma/MH Mamie/M mammalian/SM mammal/SM mammary mamma's mammogram/S mammography/S Mammon's mammon/SM mammoth/M mammoths mammy/SM Mamore/M manacle/SDMG manageability/S manageableness manageable/U managed/U management/SM manageress/M managerial/Y manager/M managership/M manage/ZLGRSD Managua/M Manama/M mañana/M mananas Manasseh/M manatee/SM Manaus's Manchester/M Manchu/MS Manchuria/M Manchurian/S Mancini/M manciple/M Mancunian/MS mandala/SM Mandalay/M Manda/M mandamus/GMSD Mandarin mandarin/MS mandate/SDMG mandatory/S Mandela Mandelbrot/M Mandel/M mandible/MS mandibular Mandie/M Mandi/M Mandingo/M mandolin/MS mandrake/MS mandrel/SM mandrill/SM Mandy/M manège/GSD mane/MDS Manet/M maneuverability/MS maneuverer/M maneuver/MRDSGB Manfred/M manful/Y manganese/MS mange/GMSRDZ manger/M manginess/S mangler/M mangle/RSDG mangoes mango/M mangrove/MS mangy/PRT manhandle/GSD Manhattan/SM manhole/MS manhood/MS manhunt/SM maniacal/Y maniac/SM mania/SM manically Manichean/M manic/S manicure/MGSD manicurist/SM manifestation/SM manifesto/GSDM manifest/YDPGS manifolder/M manifold/GPYRDMS manifoldness/M manikin/MS Manila/MS manila/S manilla's Mani/M manioc/SM manipulability manipulable manipulate/SDXBVGN manipulative/PM manipulator/MS manipulatory Manitoba/M Manitoulin/M Manitowoc/M mankind/M Mankowski/M Manley/M manlike manliness/SM manliness's/U manly/URPT manna/MS manned/U mannequin/MS mannered/U mannerism/SM mannerist/M mannerliness/MU mannerly/UP manner/SDYM Mann/GM Mannheim/M Mannie/M mannikin's Manning/M manning/U mannishness/SM mannish/YP Manny/M Manolo/M Mano/M manometer/SM Manon/M manorial manor/MS manpower/SM manqué/M man's mansard/SM manservant/M manse/XNM Mansfield/M mansion/M manslaughter/SM Man/SM Manson/M mans/S manta/MS Mantegna/M mantelpiece/MS mantel/SM mantes mantilla/MS mantissa/SM mantis/SM mantle/ESDG Mantle/M mantle's mantling/M mantra/MS mantrap/SM manual/SMY Manuela/M Manuel/M manufacture/JZGDSR manufacturer/M manumission/MS manumit/S manumitted manumitting manure/RSDMZG manuscript/MS man/USY Manville/M Manx many Manya/M Maoism/MS Maoist/S Mao/M Maori/SM Maplecrest/M maple/MS mapmaker/S mappable mapped/UA mapper/S mapping/MS Mapplethorpe/M maps/AU map/SM Maputo/M Marabel/M marabou/MS marabout's Maracaibo/M maraca/MS Mara/M maraschino/SM Marathi marathoner/M Marathon/M marathon/MRSZ Marat/M marauder/M maraud/ZGRDS marbleize/GSD marble/JRSDMG marbler/M marbling/M Marceau/M Marcela/M Marcelia/M Marcelino/M Marcella/M Marcelle/M Marcellina/M Marcelline/M Marcello/M Marcellus/M Marcel/M Marcelo/M Marchall/M Marchelle/M marcher/M marchioness/SM March/MS march/RSDZG Marcia/M Marciano/M Marcie/M Marcile/M Marcille/M Marci/M Marc/M Marconi/M Marco/SM Marcotte/M Marcus/M Marcy/M Mardi/SM Marduk/M Mareah/M mare/MS Marena/M Maren/M Maressa/M Margalit/M Margalo/M Marga/M Margareta/M Margarete/M Margaretha/M Margarethe/M Margaret/M Margaretta/M Margarette/M margarine/MS Margarita/M margarita/SM Margarito/M Margaux/M Margeaux/M Marge/M Margery/M Marget/M Margette/M Margie/M Margi/M marginalia marginality marginalization marginalize/SDG marginal/YS margin/GSDM Margit/M Margo/M Margot/M Margrethe/M Margret/M Marguerite/M Margy/M mariachi/SM maria/M Maria/M Mariam/M Mariana/SM Marian/MS Marianna/M Marianne/M Mariann/M Mariano/M Maribelle/M Maribel/M Maribeth/M Maricela/M Marice/M Maridel/M Marieann/M Mariejeanne/M Mariele/M Marielle/M Mariellen/M Mariel/M Marie/M Marietta/M Mariette/M Marigold/M marigold/MS Marijn/M Marijo/M marijuana/SM Marika/M Marilee/M Marilin/M Marillin/M Marilyn/M marimba/SM Mari/MS marinade/MGDS Marina/M marina/MS marinara/SM marinate/NGXDS marination/M mariner/M Marine/S marine/ZRS Marin/M Marinna/M Marino/M Mario/M marionette/MS Marion/M Mariquilla/M Marisa/M Mariska/M Marisol/M Marissa/M Maritain/M marital/Y Marita/M maritime/R Maritsa/M Maritza/M Mariupol/M Marius/M Mariya/M Marja/M Marje/M Marjie/M Marji/M Marj/M marjoram/SM Marjorie/M Marjory/M Marjy/M Markab/M markdown/SM marked/AU markedly marker/M marketability/SM marketable/U Marketa/M marketeer/S marketer/M market/GSMRDJBZ marketing/M marketplace/MS mark/GZRDMBSJ Markham/M marking/M Markism/M markkaa markka/M Mark/MS Markos Markov Markovian Markovitz/M marks/A marksman/M marksmanship/S marksmen markup/SM Markus/M Marla/M Marlane/M Marlboro/M Marlborough/M Marleah/M Marlee/M Marleen/M Marlena/M Marlene/M Marley/M Marlie/M Marline/M marlinespike/SM Marlin/M marlin/SM marl/MDSG Marlo/M Marlon/M Marlowe/M Marlow/M Marlyn/M Marmaduke/M marmalade/MS Marmara/M marmoreal marmoset/MS marmot/SM Marna/M Marne/M Marney/M Marnia/M Marnie/M Marni/M maroon/GRDS marquee/MS Marquesas/M marque/SM marquess/MS marquetry/SM Marquette/M Marquez/M marquise/M marquisette/MS Marquis/M marquis/SM Marquita/M Marrakesh/M marred/U marriageability/SM marriageable marriage/ASM married/US Marrilee/M marring Marriott/M Marris/M Marrissa/M marrowbone/MS marrow/GDMS marry/SDGA mar/S Marseillaise/SM Marseilles Marseille's marshal/GMDRSZ Marshalled/M marshaller Marshall/GDM Marshalling/M marshallings Marshal/M Marsha/M marshiness/M marshland/MS Marsh/M marshmallow/SM marsh/MS marshy/PRT Marsiella/M Mar/SMN marsupial/MS Martainn/M Marta/M Martelle/M Martel/M marten/M Marten/M Martguerita/M Martha/M Marthe/M Marthena/M Martial martial/Y Martian/S Martica/M Martie/M Marti/M Martina/M martinet/SM Martinez/M martingale/MS martini/MS Martinique/M Martin/M Martino/M martin/SM Martinson/M Martita/M mart/MDNGXS Mart/MN Marty/M Martyn/M Martynne/M martyrdom/SM martyr/GDMS Marva/M marvel/DGS Marvell/M marvelous/PY Marve/M Marven/M Marvin/M Marv/NM Marwin/M Marxian/S Marxism/SM Marxist/SM Marx/M Marya/M Maryanna/M Maryanne/M Maryann/M Marybelle/M Marybeth/M Maryellen/M Maryjane/M Maryjo/M Maryland/MZR Marylee/M Marylinda/M Marylin/M Maryl/M Marylou/M Marylynne/M Mary/M Maryrose/M Marys Marysa/M marzipan/SM Masada/M Masai/M Masaryk/M masc Mascagni/M mascara/SGMD mascot/SM masculineness/M masculine/PYS masculinity/SM Masefield/M maser/M Maseru/M MASH Masha/M Mashhad/M mash/JGZMSRD m/ASK masked/U masker/M mask/GZSRDMJ masks/U masochism/MS masochistic masochistically masochist/MS masonic Masonic Masonite/M masonry/MS mason/SDMG Mason/SM masquerader/M masquerade/RSDGMZ masquer/M masque/RSMZ Massachusetts/M massacre/DRSMG massager/M massage/SRDMG Massasoit/M Massenet/M masseur/MS masseuse/SM Massey/M massif/SM Massimiliano/M Massimo/M massing/R massiveness/SM massive/YP massless mas/SRZ Mass/S mass/VGSD mastectomy/MS masterclass mastered/A masterfulness/M masterful/YP master/JGDYM masterliness/M masterly/P mastermind/GDS masterpiece/MS mastership/M Master/SM masterstroke/MS masterwork/S mastery/MS mast/GZSMRD masthead/SDMG masticate/SDXGN mastication/M mastic/SM mastiff/MS mastodon/MS mastoid/S masturbate/SDNGX masturbation/M masturbatory matador/SM Mata/M matchable/U match/BMRSDZGJ matchbook/SM matchbox/SM matched/UA matcher/M matches/A matchless/Y matchlock/MS matchmake/GZJR matchmaker/M matchmaking/M matchplay match's/A matchstick/MS matchwood/SM mated/U mate/IMS Matelda/M Mateo/M materialism/SM materialistic materialistically materialist/SM materiality/M materialization/SM materialize/CDS materialized/A materializer/SM materializes/A materializing materialness/M material/SPYM matériel/MS mater/M maternal/Y maternity/MS mates/U mathematical/Y Mathematica/M mathematician/SM mathematic/S mathematics/M Mathematik/M Mather/M Mathe/RM Mathew/MS Mathewson/M Mathian/M Mathias Mathieu/M Mathilda/M Mathilde/M Mathis math/M maths Matias/M Matilda/M Matilde/M matinée/S mating/M matins/M Matisse/SM matriarchal matriarch/M matriarchs matriarchy/MS matrices matricidal matricide/MS matriculate/XSDGN matriculation/M matrimonial/Y matrimony/SM matrix/M matron/YMS mat/SJGMDR Matsumoto/M matte/JGMZSRD Mattel/M Matteo/M matter/GDM Matterhorn/M Matthaeus/M Mattheus/M Matthew/MS Matthias Matthieu/M Matthiew/M Matthus/M Mattias/M Mattie/M Matti/M matting/M mattins's Matt/M mattock/MS mattress/MS matt's Matty/M maturate/DSNGVX maturational maturation/M matureness/M maturer/M mature/RSDTPYG maturity/MS matzo/SHM matzot Maude/M Maudie/M maudlin/Y Maud/M Maugham/M Maui/M mauler/M maul/RDGZS maunder/GDS Maupassant/M Maura/M Maureene/M Maureen/M Maure/M Maurene/M Mauriac/M Maurice/M Mauricio/M Maurie/M Maurine/M Maurise/M Maurita/M Mauritania/M Mauritanian/S Mauritian/S Mauritius/M Maurits/M Maurizia/M Maurizio/M Maurois/M Mauro/M Maury/M Mauser/M mausoleum/SM mauve/SM maven/S maverick/SMDG mavin's Mavis/M Mavra/M mawkishness/SM mawkish/PY Mawr/M maw/SGMD max/GDS Maxie/M maxillae maxilla/M maxillary/S Maxi/M maximality maximal/SY maxima's Maximilian/M Maximilianus/M Maximilien/M maximization/SM maximizer/M maximize/RSDZG Maxim/M Maximo/M maxim/SM maximum/MYS Maxine/M maxi/S Max/M Maxtor/M Maxwellian maxwell/M Maxwell/M Maxy/M Maya/MS Mayan/S Maybelle/M maybe/S mayday/S may/EGS Maye/M mayer Mayer/M mayest Mayfair/M Mayflower/M mayflower/SM mayfly/MS mayhap mayhem/MS Maynard/M Mayne/M Maynord/M mayn't Mayo/M mayonnaise/MS mayoral mayoralty/MS mayoress/MS Mayor/M mayor/MS mayorship/M mayo/S maypole/MS Maypole/SM Mayra/M May/SMR mayst Mazama/M Mazarin/M Mazatlan/M Mazda/M mazedness/SM mazed/YP maze/MGDSR mazurka/SM Mazzini/M Mb MB MBA Mbabane/M Mbini/M MC McAdam/MS McAllister/M McBride/M McCabe/M McCain/M McCall/M McCarthyism/M McCarthy/M McCartney/M McCarty/M McCauley/M McClain/M McClellan/M McClure/M McCluskey/M McConnell/M McCormick/M McCoy/SM McCracken/M McCray/M McCullough/M McDaniel/M McDermott/M McDonald/M McDonnell/M McDougall/M McDowell/M McElhaney/M McEnroe/M McFadden/M McFarland/M McGee/M McGill/M McGovern/M McGowan/M McGrath/M McGraw/M McGregor/M McGuffey/M McGuire/M MCI/M McIntosh/M McIntyre/M McKay/M McKee/M McKenzie/M McKesson/M McKinley/M McKinney/M McKnight/M McLanahan/M McLaughlin/M McLean/M McLeod/M McLuhan/M McMahon/M McMartin/M McMillan/M McNamara/M McNaughton/M McNeil/M McPherson/M MD Md/M mdse MDT ME Meade/M Mead/M meadowland meadowlark/SM meadow/MS Meadows meadowsweet/M mead/SM Meagan/M meagerness/SM meager/PY Meaghan/M meagres mealiness/MS meal/MDGS mealtime/MS mealybug/S mealymouthed mealy/PRST meander/JDSG meaneing meanie/MS meaningfulness/SM meaningful/YP meaninglessness/SM meaningless/PY meaning/M meanness/S means/M meantime/SM meant/U meanwhile/S Meany/M mean/YRGJTPS meany's Meara/M measle/SD measles/M measly/TR measurable/U measurably measure/BLMGRSD measured/Y measureless measurement/SM measurer/M measures/A measuring/A meas/Y meataxe meatball/MS meatiness/MS meatless meatloaf meatloaves meat/MS meatpacking/S meaty/RPT Mecca/MS mecca/S mechanical/YS mechanic/MS mechanism/SM mechanistic mechanistically mechanist/M mechanization/SM mechanized/U mechanizer/M mechanize/RSDZGB mechanizes/U mechanochemically Mechelle/M med medalist/MS medallion/MS medal/SGMD Medan/M meddle/GRSDZ meddlesome Medea/M Medellin Medfield/M mediaeval's medial/AY medials median/YMS media/SM mediateness/M mediate/PSDYVNGX mediation/ASM mediator/SM Medicaid/SM medical/YS medicament/MS Medicare/MS medicate/DSXNGV medication/M Medici/MS medicinal/SY medicine/DSMG medico/SM medic/SM medievalist/MS medieval/YMS Medina/M mediocre mediocrity/MS meditate/NGVXDS meditation/M meditativeness/M meditative/PY Mediterranean/MS mediumistic medium/SM medley/SM medulla/SM Medusa/M meed/MS meekness/MS meek/TPYR meerschaum/MS meeter/M meetinghouse/S meeting/M meet/JGSYR me/G mega megabit/MS megabuck/S megabyte/S megacycle/MS megadeath/M megadeaths megahertz/M megalithic megalith/M megaliths megalomaniac/SM megalomania/SM megalopolis/SM Megan/M megaphone/SDGM megaton/MS megavolt/M megawatt/SM megaword/S Megen/M Meggie/M Meggi/M Meggy/M Meghan/M Meghann/M Meg/MN megohm/MS Mehetabel/M Meier/M Meighen/M Meiji/M Mei/MR meioses meiosis/M meiotic Meir/M Meister/M Meistersinger/M Mejia/M Mekong/M Mela/M Melamie/M melamine/SM melancholia/SM melancholic/S melancholy/MS Melanesia/M Melanesian/S melange/S Melania/M Melanie/M melanin/MS melanoma/SM Melantha/M Melany/M Melba/M Melbourne/M Melcher/M Melchior/M meld/SGD mêlée/MS Melendez/M Melesa/M Melessa/M Melicent/M Melina/M Melinda/M Melinde/M meliorate/XSDVNG melioration/M Melisa/M Melisande/M Melisandra/M Melisenda/M Melisent/M Melissa/M Melisse/M Melita/M Melitta/M Mella/M Mellicent/M Mellie/M mellifluousness/SM mellifluous/YP Melli/M Mellisa/M Mellisent/M Melloney/M Mellon/M mellowness/MS mellow/TGRDYPS Melly/M Mel/MY Melodee/M melodically melodic/S Melodie/M melodiousness/S melodious/YP melodrama/SM melodramatically melodramatic/S Melody/M melody/MS Melonie/M melon/MS Melony/M Melosa/M Melpomene/M meltdown/S melter/M melting/Y Melton/M melt/SAGD Melva/M Melville/M Melvin/M Melvyn/M Me/M member/DMS membered/AE members/EA membership/SM membrane/MSD membranous memento/SM Memling/M memoir/MS memorabilia memorability/SM memorableness/M memorable/P memorably memorandum/SM memorialize/DSG memorialized/U memorial/SY memoriam memorization/MS memorized/U memorizer/M memorize/RSDZG memorizes/A memoryless memory/MS memo/SM Memphis/M menace/GSD menacing/Y menagerie/SM menage/S Menander/M menarche/MS Menard/M Mencius/M Mencken/M mendaciousness/M mendacious/PY mendacity/MS Mendeleev/M mendelevium/SM Mendelian Mendel/M Mendelssohn/M mender/M Mendez/M mendicancy/MS mendicant/S Mendie/M mending/M Mendocino/M Mendoza/M mend/RDSJGZ Mendy/M Menelaus/M Menes/M menfolk/S menhaden/M menial/YS meningeal meninges meningitides meningitis/M meninx menisci meniscus/M Menkalinan/M Menkar/M Menkent/M Menlo/M men/MS Mennonite/SM Menominee menopausal menopause/SM menorah/M menorahs Menotti/M Mensa/M Mensch/M mensch/S menservants/M mens/SDG menstrual menstruate/NGDSX menstruation/M mensurable/P mensuration/MS menswear/M mentalist/MS mentality/MS mental/Y mentholated menthol/SM mentionable/U mentioned/U mentioner/M mention/ZGBRDS mentor/DMSG Menuhin/M menu/SM Menzies/M meow/DSG Mephistopheles/M Merak/M Mercado/M mercantile Mercator/M Mercedes mercenariness/M mercenary/SMP mercerize/SDG Mercer/M mercer/SM merchandiser/M merchandise/SRDJMZG merchantability merchantman/M merchantmen merchant/SBDMG Mercie/M mercifully/U mercifulness/M merciful/YP mercilessness/SM merciless/YP Merci/M Merck/M mercurial/SPY mercuric Mercurochrome/M mercury/MS Mercury/MS Mercy/M mercy/SM Meredeth/M Meredithe/M Meredith/M Merell/M meretriciousness/SM meretricious/YP mere/YS merganser/MS merger/M merge/SRDGZ Meridel/M meridian/MS meridional Meridith/M Meriel/M Merilee/M Merill/M Merilyn/M meringue/MS merino/MS Meris Merissa/M merited/U meritocracy/MS meritocratic meritocrats meritoriousness/MS meritorious/PY merit/SCGMD Meriwether/M Merla/M Merle/M Merlina/M Merline/M merlin/M Merlin/M Merl/M mermaid/MS merman/M mermen Merna/M Merola/M meromorphic Merralee/M Merrel/M Merriam/M Merrick/M Merridie/M Merrielle/M Merrie/M Merrilee/M Merrile/M Merrili/M Merrill/M merrily Merrily/M Merrimack/M Merrimac/M merriment/MS merriness/S Merritt/M Merry/M merrymaker/MS merrymaking/SM merry/RPT Mersey/M mer/TGDR Merton/M Mervin/M Merv/M Merwin/M Merwyn/M Meryl/M Mesa Mesabi/M mesa/SM mescaline/SM mescal/SM mesdames/M mesdemoiselles/M Meshed's meshed/U mesh/GMSD mesmeric mesmerism/SM mesmerized/U mesmerizer/M mesmerize/SRDZG Mesolithic/M mesomorph/M mesomorphs meson/MS Mesopotamia/M Mesopotamian/S mesosphere/MS mesozoic Mesozoic mesquite/MS mes/S message/SDMG messeigneurs messenger/GSMD Messerschmidt/M mess/GSDM Messiaen/M messiah Messiah/M messiahs Messiahs messianic Messianic messieurs/M messily messiness/MS messmate/MS Messrs/M messy/PRT mestizo/MS meta metabolic metabolically metabolism/MS metabolite/SM metabolize/GSD metacarpal/S metacarpi metacarpus/M metacircular metacircularity metalanguage/MS metalization/SM metalized metallic/S metalliferous metallings metallography/M metalloid/M metallurgic metallurgical/Y metallurgist/S metallurgy/MS metal/SGMD metalsmith/MS metalworking/M metalwork/RMJGSZ Meta/M metamathematical metamorphic metamorphism/SM metamorphose/GDS metamorphosis/M metaphoric metaphorical/Y metaphor/MS metaphosphate/M metaphysical/Y metaphysic/SM metastability/M metastable metastases metastasis/M metastasize/DSG metastatic metatarsal/S metatarsi metatarsus/M metatheses metathesis/M metathesized metathesizes metathesizing metavariable metempsychoses metempsychosis/M meteoric meteorically meteorite/SM meteoritic/S meteoritics/M meteoroid/SM meteorologic meteorological meteorologist/S meteorology/MS meteor/SM meter/GDM mete/ZDGSR methadone/SM methane/MS methanol/SM methinks methionine/M methodicalness/SM methodical/YP methodism Methodism/SM methodist/MS Methodist/MS method/MS methodological/Y methodologists methodology/MS methought Methuen/M Methuselah/M Methuselahs methylated methylene/M methyl/SM meticulousness/MS meticulous/YP métier/S metonymy/M Metrecal/M metrical/Y metricate/SDNGX metricize/GSD metrics/M metric/SM metronome/MS metropolis/SM metropolitanization metropolitan/S metro/SM mets Metternich/M mettle/SDM mettlesome met/U Metzler/M Meuse/M mewl/GSD mew/SGD mews/SM Mex Mexicali/M Mexican/S Mexico/M Meyerbeer/M Meyer/SM mezzanine/MS mezzo/S MFA mfg mfr/S mg M/GB Mg/M MGM/M mgr Mgr MHz MI MIA Mia/M Miami/SM Miaplacidus/M miasmal miasma/SM Micaela/M Micah/M mica/MS micelles mice/M Michaela/M Michaelangelo/M Michaelina/M Michaeline/M Michaella/M Michaelmas/MS Michael/SM Michaelson/M Michail/M Michale/M Michal/M Micheal/M Micheil/M Michelangelo/M Michele/M Michelina/M Micheline/M Michelin/M Michelle/M Michell/M Michel/M Michelson/M Michigander/S Michiganite/S Michigan/M Mich/M Mickelson/M Mickey/M mickey/SM Mickie/M Micki/M Mick/M Micky/M Mic/M Micmac/M micra's microamp microanalysis/M microanalytic microbe/MS microbial microbicidal microbicide/M microbiological microbiologist/MS microbiology/SM microbrewery/S microchemistry/M microchip/S microcircuit/MS microcode/GSD microcomputer/MS microcosmic microcosm/MS microdensitometer microdot/MS microeconomic/S microeconomics/M microelectronic/S microelectronics/M microfiber/S microfiche/M microfilm/DRMSG microfossils micrography/M microgroove/MS microhydrodynamics microinstruction/SM microjoule microlevel microlight/S micromanage/GDSL micromanagement/S micrometeorite/MS micrometeoritic micrometer/SM Micronesia/M Micronesian/S micron/MS microorganism/SM microphone/SGM Microport/M microprocessing microprocessor/SM microprogrammed microprogramming microprogram/SM micro/S microscope/SM microscopic microscopical/Y microscopy/MS microsecond/MS microsimulation/S micros/M Microsoft/M microsomal microstore microsurgery/SM MicroVAXes MicroVAX/M microvolt/SM microwaveable microwave/BMGSD microword/S midair/MS midas Midas/M midband/M midday/MS midden/SM middest middlebrow/SM Middlebury/M middle/GJRSD middleman/M middlemen middlemost Middlesex/M Middleton/M Middletown/M middleweight/SM middling/Y middy/SM Mideastern Mideast/M midfield/RM Midge/M midge/SM midget/MS midi/S midland/MRS Midland/MS midlife midlives midmorn/G midmost/S midnight/SYM midpoint/MS midrange midrib/MS midriff/MS mid/S midscale midsection/M midshipman/M midshipmen midship/S midspan midstream/MS midst/SM midsummer/MS midterm/MS midtown/MS Midway/M midway/S midweek/SYM Midwesterner/M Midwestern/ZR Midwest/M midwicket midwifery/SM midwife/SDMG midwinter/YMS midwives midyear/MS mien/M miff/GDS mightily mightiness/MS mightn't might/S mighty/TPR mignon mignonette/SM Mignon/M Mignonne/M migraine/SM migrant/MS migrate/ASDG migration/MS migrative migratory/S MIG/S Miguela/M Miguelita/M Miguel/M mikado/MS Mikaela/M Mikael/M mike/DSMG Mikel/M Mike/M Mikey/M Mikhail/M Mikkel/M Mikol/M Mikoyan/M milady/MS Milagros/M Milanese Milan/M milch/M mildew/DMGS mildness/MS Mildred/M Mildrid/M mild/STYRNP mileage/SM Milena/M milepost/SM miler/M mile/SM Mile/SM milestone/MS Milford/M Milicent/M milieu/SM Milissent/M militancy/MS militantness/M militant/YPS militarily militarism/SM militaristic militarist/MS militarization/SCM militarize/SDCG military militate/SDG militiaman/M militiamen militia/SM Milka/M Milken/M milker/M milk/GZSRDM milkiness/MS milkmaid/SM milkman/M milkmen milkshake/S milksop/SM milkweed/MS milky/RPT millage/S Millard/M Millay/M millenarian millenarianism/M millennial millennialism millennium/MS millepede's miller/M Miller/M Millet/M millet/MS milliamp milliampere/S milliard/MS millibar/MS Millicent/M millidegree/S Millie/M milligram/MS millijoule/S Millikan/M milliliter/MS Milli/M millimeter/SM milliner/SM millinery/MS milling/M millionaire/MS million/HDMS millionth/M millionths millipede/SM millisecond/MS Millisent/M millivoltmeter/SM millivolt/SM milliwatt/S millpond/MS millrace/SM mill/SGZMRD Mill/SMR millstone/SM millstream/SM millwright/MS Milly/M mil/MRSZ Mil/MY Milne/M Milo/M Milquetoast/S milquetoast/SM Miltiades/M Miltie/M Milt/M milt/MDSG Miltonic Milton/M Miltown/M Milty/M Milwaukee/M Milzie/M MIMD mime/DSRMG mimeograph/GMDS mimeographs mimer/M mimesis/M mimetic mimetically mimicked mimicker/SM mimicking mimicry/MS mimic/S Mimi/M mi/MNX Mimosa/M mimosa/SM Mina/M minaret/MS minatory mincemeat/MS mincer/M mince/SRDGZJ mincing/Y Minda/M Mindanao/M mind/ARDSZG mindbogglingly minded/P minder/M mindfully mindfulness/MS mindful/U mindlessness/SM mindless/YP Mindoro/M min/DRZGJ mind's mindset/S Mindy/M minefield/MS mineralization/C mineralized/U mineralogical mineralogist/SM mineralogy/MS mineral/SM miner/M Miner/M Minerva/M mineshaft mine/SNX minestrone/MS minesweeper/MS Minetta/M Minette/M mineworkers mingle/SDG Ming/M Mingus/M miniature/GMSD miniaturist/SM miniaturization/MS miniaturize/SDG minibike/S minibus/SM minicab/M minicam/MS minicomputer/SM minidress/SM minify/GSD minimalism/S minimalistic minimalist/MS minimality minimal/SY minima's minimax/M minimization/MS minimized/U minimizer/M minimize/RSDZG minim/SM minimum/MS mining/M minion/M mini/S miniseries miniskirt/MS ministerial/Y minister/MDGS ministrant/S ministration/SM ministry/MS minivan/S miniver/M minke mink/SM Min/MR Minna/M Minnaminnie/M Minneapolis/M Minne/M minnesinger/MS Minnesota/M Minnesotan/S Minnie/M Minni/M Minn/M Minnnie/M minnow/SM Minny/M Minoan/S Minolta/M minor/DMSG minority/MS Minor/M Minos Minotaur/M minotaur/S Minot/M minoxidil/S Minsk/M Minsky/M minster/SM minstrel/SM minstrelsy/MS mintage/SM Mintaka/M Minta/M minter/M mint/GZSMRD minty/RT minuend/SM minuet/SM Minuit/M minuscule/SM minus/S minuteman Minuteman/M minutemen minuteness/SM minute/RSDPMTYG minutiae minutia/M minx/MS Miocene MIPS Miquela/M Mirabeau/M Mirabella/M Mirabelle/M Mirabel/M Mirach/M miracle/MS miraculousness/M miraculous/PY mirage/GSDM Mira/M Miranda/M Miran/M Mireielle/M Mireille/M Mirella/M Mirelle/M mire/MGDS Mirfak/M Miriam/M Mirilla/M Mir/M Mirna/M Miro mirror/DMGS mirthfulness/SM mirthful/PY mirthlessness/M mirthless/YP mirth/M mirths MIRV/DSG miry/RT Mirzam/M misaddress/SDG misadventure/SM misalign/DSGL misalignment/MS misalliance/MS misanalysed misanthrope/MS misanthropic misanthropically misanthropist/S misanthropy/SM misapplier/M misapply/GNXRSD misapprehend/GDS misapprehension/MS misappropriate/GNXSD misbegotten misbehaver/M misbehave/RSDG misbehavior/SM misbrand/DSG misc miscalculate/XGNSD miscalculation/M miscall/SDG miscarriage/MS miscarry/SDG miscast/GS miscegenation/SM miscellanea miscellaneous/PY miscellany/MS Mischa/M mischance/MGSD mischief/MDGS mischievousness/MS mischievous/PY miscibility/S miscible/C misclassification/M misclassified misclassifying miscode/SDG miscommunicate/NDS miscomprehended misconceive/GDS misconception/MS misconduct/GSMD misconfiguration misconstruction/MS misconstrue/DSG miscopying miscount/DGS miscreant/MS miscue/MGSD misdeal/SG misdealt misdeed/MS misdemeanant/SM misdemeanor/SM misdiagnose/GSD misdid misdirect/GSD misdirection/MS misdirector/S misdoes misdo/JG misdone miserableness/SM miserable/SP miserably miser/KM miserliness/MS miserly/P misery/MS mises/KC misfeasance/MS misfeature/M misfield misfile/SDG misfire/SDG misfit/MS misfitted misfitting misfortune/SM misgauge/GDS misgiving/MYS misgovern/LDGS misgovernment/S misguidance/SM misguidedness/M misguided/PY misguide/DRSG misguider/M Misha/M mishandle/SDG mishap/MS mishapped mishapping misheard mishear/GS mishitting mishmash/SM misidentification/M misidentify/GNSD misinformation/SM misinform/GDS misinterpretation/MS misinterpreter/M misinterpret/RDSZG misjudge/DSG misjudging/Y misjudgment/MS Miskito mislabel/DSG mislaid mislay/GS misleader/M mislead/GRJS misleading/Y misled mismanage/LGSD mismanagement/MS mismatch/GSD misname/GSD misnomer/GSMD misogamist/MS misogamy/MS misogynistic misogynist/MS misogynous misogyny/MS misperceive/SD misplace/GLDS misplacement/MS misplay/GSD mispositioned misprint/SGDM misprision/SM mispronounce/DSG mispronunciation/MS misquotation/MS misquote/GDS misreader/M misread/RSGJ misrelated misremember/DG misreport/DGS misrepresentation/MS misrepresenter/M misrepresent/SDRG misroute/DS misrule/SDG missal/ESM misshape/DSG misshapenness/SM misshapen/PY Missie/M missile/MS missilery/SM mission/AMS missionary/MS missioned missioner/SM missioning missis's Mississauga/M Mississippian/S Mississippi/M missive/MS Missoula/M Missourian/S Missouri/M misspeak/SG misspecification misspecified misspelling/M misspell/SGJD misspend/GS misspent misspoke misspoken mis/SRZ miss/SDEGV Miss/SM misstate/GLDRS misstatement/MS misstater/M misstep/MS misstepped misstepping missus/SM Missy/M mistakable/U mistake/BMGSR mistaken/Y mistaker/M mistaking/Y Mistassini/M mister/GDM Mister/SM mistily Misti/M mistime/GSD mistiness/S mistletoe/MS mist/MRDGZS mistook mistral/MS mistranslated mistranslates mistranslating mistranslation/SM mistreat/DGSL mistreatment/SM Mistress/MS mistress/MSY mistrial/SM mistruster/M mistrustful/Y mistrust/SRDG Misty/M mistype/SDGJ misty/PRT misunderstander/M misunderstanding/M misunderstand/JSRZG misunderstood misuser/M misuse/RSDMG miswritten Mitchael/M Mitchell/M Mitchel/M Mitch/M miterer/M miter/GRDM mite/SRMZ Mitford/M Mithra/M Mithridates/M mitigated/U mitigate/XNGVDS mitigation/M MIT/M mitoses mitosis/M mitotic MITRE/SM Mitsubishi/M mitten/M Mitterrand/M mitt/XSMN Mitty/M Mitzi/M mitzvahs mixable mix/AGSD mixed/U mixer/SM mixture/SM Mizar/M mizzenmast/SM mizzen/MS Mk mks ml Mlle/M mm MM MMe Mme/SM MN mnemonically mnemonics/M mnemonic/SM Mnemosyne/M Mn/M MO moan/GSZRDM moat/SMDG mobbed mobber mobbing mobcap/SM Mobile/M mobile/S mobility/MS mobilizable mobilization/AMCS mobilize/CGDS mobilized/U mobilizer/MS mobilizes/A Mobil/M mob/MS mobster/MS Mobutu/M moccasin/SM mocha/SM mockers/M mockery/MS mock/GZSRD mockingbird/MS mocking/Y mo/CSK modality/MS modal/Y modeled/A modeler/M modeling/M models/A model/ZGSJMRD mode/MS modem/SM moderated/U moderateness/SM moderate/PNGDSXY moderation/M moderator/MS modernism/MS modernistic modernist/S modernity/SM modernization/MS modernized/U modernizer/M modernize/SRDGZ modernizes/U modernness/SM modern/PTRYS Modesta/M Modestia/M Modestine/M Modesto/M modest/TRY Modesty/M modesty/MS modicum/SM modifiability/M modifiableness/M modifiable/U modification/M modified/U modifier/M modify/NGZXRSD Modigliani/M modishness/MS modish/YP mod/TSR Modula/M modularity/SM modularization modularize/SDG modular/SY modulate/ADSNCG modulation/CMS modulator/ACSM module/SM moduli modulo modulus/M modus Moe/M Moen/M Mogadiscio's Mogadishu mogul/MS Mogul/MS mohair/SM Mohamed/M Mohammad/M Mohammedanism/MS Mohammedan/SM Mohammed's Mohandas/M Mohandis/M Mohawk/MS Mohegan/S Mohican's Moho/M Mohorovicic/M Mohr/M moiety/MS moil/SGD Moina/M Moines/M Moira/M moire/MS Moise/MS Moiseyev/M Moishe/M moistener/M moisten/ZGRD moistness/MS moist/TXPRNY moisture/MS moisturize/GZDRS Mojave/M molal molarity/SM molar/MS molasses/MS Moldavia/M Moldavian/S moldboard/SM molder/DG moldiness/SM molding/M mold/MRDJSGZ Moldova moldy/PTR molecularity/SM molecular/Y molecule/MS molehill/SM mole/MTS moleskin/MS molestation/SM molested/U molester/M molest/RDZGS Moliere Molina/M Moline/M Mollee/M Mollie/M mollification/M mollify/XSDGN Molli/M Moll/M moll/MS mollusc's mollusk/S mollycoddler/M mollycoddle/SRDG Molly/M molly/SM Molnar/M Moloch/M Molokai/M Molotov/M molter/M molt/RDNGZS Moluccas molybdenite/M molybdenum/MS Mombasa/M momenta momentarily momentariness/SM momentary/P moment/MYS momentousness/MS momentous/YP momentum/SM momma/S Mommy/M mommy/SM Mo/MN mom/SM Monaco/M monadic monad/SM Monah/M Mona/M monarchic monarchical monarchism/MS monarchistic monarchist/MS monarch/M monarchs monarchy/MS Monash/M monastery/MS monastical/Y monasticism/MS monastic/S monaural/Y Mondale/M Monday/MS Mondrian/M Monegasque/SM Monera/M monetarily monetarism/S monetarist/MS monetary monetization/CMA monetize/CGADS Monet/M moneybag/SM moneychangers moneyer/M moneylender/SM moneymaker/MS moneymaking/MS money/SMRD Monfort/M monger/SGDM Mongolia/M Mongolian/S Mongolic/M mongolism/SM mongoloid/S Mongoloid/S Mongol/SM mongoose/SM mongrel/SM Monica/M monies/M Monika/M moniker/MS Monique/M monism/MS monist/SM monition/SM monitored/U monitor/GSMD monitory/S monkeyshine/S monkey/SMDG monkish Monk/M monk/MS monkshood/SM Monmouth/M monochromatic monochromator monochrome/MS monocle/SDM monoclinic monoclonal/S monocotyledonous monocotyledon/SM monocular/SY monodic monodist/S monody/MS monogamist/MS monogamous/PY monogamy/MS monogrammed monogramming monogram/MS monograph/GMDS monographs monolingualism monolingual/S monolithic monolithically monolith/M monoliths monologist/S monologue/GMSD monomaniacal monomaniac/MS monomania/MS monomeric monomer/SM monomial/SM mono/MS Monongahela/M mononuclear mononucleoses mononucleosis/M monophonic monoplane/MS monopole/S monopolistic monopolist/MS monopolization/MS monopolized/U monopolize/GZDSR monopolizes/U monopoly/MS monorail/SM monostable monosyllabic monosyllable/MS monotheism/SM monotheistic monotheist/S monotone/SDMG monotonic monotonically monotonicity monotonousness/MS monotonous/YP monotony/MS monoxide/SM Monroe/M Monro/M Monrovia/M Monsanto/M monseigneur monsieur/M Monsignori Monsignor/MS monsignor/S Mon/SM monsoonal monsoon/MS monster/SM monstrance/ASM monstrosity/SM monstrousness/M monstrous/YP montage/SDMG Montague/M Montaigne/M Montana/M Montanan/MS Montcalm/M Montclair/M Monte/M Montenegrin Montenegro/M Monterey/M Monterrey/M Montesquieu/M Montessori/M Monteverdi/M Montevideo/M Montezuma Montgomery/M monthly/S month/MY months Monticello/M Monti/M Mont/M Montmartre/M Montoya/M Montpelier/M Montrachet/M Montreal/M Montserrat/M Monty/M monumentality/M monumental/Y monument/DMSG mooch/ZSRDG moodily moodiness/MS mood/MS Moody/M moody/PTR Moog moo/GSD moonbeam/SM Mooney/M moon/GDMS moonless moonlight/GZDRMS moonlighting/M moonlit Moon/M moonscape/MS moonshiner/M moonshine/SRZM moonshot/MS moonstone/SM moonstruck moonwalk/SDG Moore/M moor/GDMJS mooring/M Moorish moorland/MS Moor/MS moose/M moot/RDGS moped/MS moper/M mope/S mopey mopier mopiest mopish mopped moppet/MS mopping mop/SZGMDR moraine/MS morale/MS Morales/M moralistic moralistically moralist/MS morality/UMS moralization/CS moralize/CGDRSZ moralled moraller moralling moral/SMY Mora/M Moran/M morass/SM moratorium/SM Moravia/M Moravian moray/SM morbidity/SM morbidness/S morbid/YP mordancy/MS mordant/GDYS Mordecai/M Mord/M Mordred/M Mordy/M more/DSN Moreen/M Morehouse/M Moreland/M morel/SM More/M Morena/M Moreno/M moreover Morey/M Morgana/M Morganica/M Morgan/MS Morganne/M morgen/M Morgen/M morgue/SM Morgun/M Moria/M Moriarty/M moribundity/M moribund/Y Morie/M Morin/M morion/M Morison/M Morissa/M Morita/M Moritz/M Morlee/M Morley/M Morly/M Mormonism/MS Mormon/SM Morna/M morning/MY morn/SGJDM Moroccan/S Morocco/M morocco/SM Moro/M moronic moronically Moroni/M moron/SM moroseness/MS morose/YP morpheme/DSMG morphemic/S Morpheus/M morph/GDJ morphia/S morphine/MS morphism/MS morphologic morphological/Y morphology/MS morphophonemic/S morphophonemics/M morphs Morrie/M morris Morris/M Morrison/M Morristown/M Morrow/M morrow/MS Morry/M morsel/GMDS Morse/M mortality/SM mortal/SY mortarboard/SM mortar/GSDM Morten/M mortgageable mortgagee/SM mortgage/MGDS mortgagor/SM mortice's mortician/SM Mortie/M mortification/M mortified/Y mortifier/M mortify/DRSXGN Mortimer/M mortise/MGSD Mort/MN Morton/M mortuary/MS Morty/M Mosaic mosaicked mosaicking mosaic/MS Moscone/M Moscow/M Moseley/M Moselle/M Mose/MSR Moser/M mosey/SGD Moshe/M Moslem's Mosley/M mosque/SM mosquitoes mosquito/M mos/S mossback/MS Mossberg/M Moss/M moss/SDMG mossy/SRT most/SY Mosul/M mote/ASCNK motel/MS mote's motet/SM mothball/DMGS motherboard/MS motherfucker/MS motherfucking motherhood/SM mothering/M motherland/SM motherless motherliness/MS motherly/P mother/RDYMZG moths moth/ZMR motif/MS motile/S motility/MS motional/K motioner/M motion/GRDMS motionlessness/S motionless/YP motion's/ACK motions/K motivated/U motivate/XDSNGV motivational/Y motivation/M motivator/S motiveless motive/MGSD motley/S motlier motliest mot/MSV motocross/SM motorbike/SDGM motorboat/MS motorcade/MSDG motorcar/MS motorcycle/GMDS motorcyclist/SM motor/DMSG motoring/M motorist/SM motorization/SM motorize/DSG motorized/U motorman/M motormen motormouth motormouths Motorola/M motorway/SM Motown/M mottle/GSRD mottler/M Mott/M mottoes motto/M moue/DSMG moulder/DSG moult/GSD mound/GMDS mountable mountaineering/M mountaineer/JMDSG mountainousness/M mountainous/PY mountainside/MS mountain/SM mountaintop/SM Mountbatten/M mountebank/SGMD mounted/U mount/EGACD mounter/SM mounties Mountie/SM mounting/MS Mount/M mounts/AE mourner/M mournfuller mournfullest mournfulness/S mournful/YP mourning/M mourn/ZGSJRD mouser/M mouse/SRDGMZ mousetrapped mousetrapping mousetrap/SM mousiness/MS mousing/M mousse/MGSD Moussorgsky/M mousy/PRT Mouthe/M mouthful/MS mouthiness/SM mouth/MSRDG mouthorgan mouthpiece/SM mouths mouthwash/SM mouthwatering mouthy/PTR Mouton/M mouton/SM movable/ASP movableness/AM move/ARSDGZB moved/U movement/SM mover/AM moviegoer/S movie/SM moving/YS mower/M Mowgli/M mowing/M mow/SDRZG moxie/MS Moyer/M Moyna/M Moyra/M Mozambican/S Mozambique/M Mozart/M Mozelle/M Mozes/M mozzarella/MS mp MP mpg mph MPH MRI Mr/M Mrs ms M's MS MSG Msgr/M m's/K Ms/S MST MSW mt MT mtg mtge Mt/M MTS MTV Muawiya/M Mubarak/M muchness/M much/SP mucilage/MS mucilaginous mucker/M muck/GRDMS muckraker/M muckrake/ZMDRSG mucky/RT mucosa/M mucous mucus/SM mudded muddily muddiness/SM mudding muddle/GRSDZ muddleheaded/P muddlehead/SMD muddler/M muddy/TPGRSD mudflat/S mudguard/SM mudlarks mud/MS mudroom/S mudslide/S mudslinger/M mudslinging/M mudsling/JRGZ Mueller/M Muenster muenster/MS muesli/M muezzin/MS muff/GDMS Muffin/M muffin/SM muffler/M muffle/ZRSDG Mufi/M Mufinella/M mufti/MS Mugabe/M mugged mugger/SM mugginess/S mugging/S muggy/RPT mugshot/S mug/SM mugwump/MS Muhammadanism/S Muhammadan/SM Muhammad/M Muire/M Muir/M Mukden/M mukluk/SM mulattoes mulatto/M mulberry/MS mulch/GMSD mulct/SDG Mulder/M mule/MGDS muleskinner/S muleteer/MS mulishness/MS mulish/YP mullah/M mullahs mullein/MS Mullen/M muller/M Muller/M mullet/MS Mulligan/M mulligan/SM mulligatawny/SM Mullikan/M Mullins mullion/MDSG mull/RDSG Multan/M multi Multibus/M multicellular multichannel/M multicollinearity/M multicolor/SDM multicolumn multicomponent multicomputer/MS Multics/M MULTICS/M multicultural multiculturalism/S multidimensional multidimensionality multidisciplinary multifaceted multifamily multifariousness/SM multifarious/YP multifigure multiform multifunction/D multilateral/Y multilayer multilevel/D multilingual multilingualism/S multimedia/S multimegaton/M multimeter/M multimillionaire/SM multinational/S multinomial/M multiphase multiple/SM multiplet/SM multiplex/GZMSRD multiplexor's multipliable multiplicand/SM multiplication/M multiplicative/YS multiplicity/MS multiplier/M multiply/ZNSRDXG multiprocess/G multiprocessor/MS multiprogram multiprogrammed multiprogramming/MS multipurpose multiracial multistage multistory/S multisyllabic multitasking/S multitude/MS multitudinousness/M multitudinous/YP multiuser multivalent multivalued multivariate multiversity/M multivitamin/S mu/M mumbler/M mumbletypeg/S mumble/ZJGRSD Mumford/M mummed mummer/SM mummery/MS mummification/M mummify/XSDGN mumming mum/MS mummy/GSDM mumps/M muncher/M Münchhausen/M munchies Munch/M munch/ZRSDG Muncie/M mundane/YSP Mundt/M munge/JGZSRD Munich/M municipality/SM municipal/YS munificence/MS munificent/Y munition/SDG Munmro/M Munoz/M Munroe/M Munro/M mun/S Munsey/M Munson/M Munster/MS Muong/M muon/M Muppet/M muralist/SM mural/SM Murasaki/M Murat/M Murchison/M Murcia/M murderer/M murderess/S murder/GZRDMS murderousness/M murderous/YP Murdoch/M Murdock/M Mureil/M Murial/M muriatic Murielle/M Muriel/M Murillo/M murkily murkiness/S murk/TRMS murky/RPT Murmansk/M murmurer/M murmuring/U murmurous murmur/RDMGZSJ Murphy/M murrain/SM Murray/M Murrow/M Murrumbidgee/M Murry/M Murvyn/M muscatel/MS Muscat/M muscat/SM musclebound muscle/SDMG Muscovite/M muscovite/MS Muscovy/M muscularity/SM muscular/Y musculature/SM muse Muse/M muser/M musette/SM museum/MS mus/GJDSR musher/M mushiness/MS mush/MSRDG mushroom/DMSG mushy/PTR Musial/M musicale/SM musicality/SM musicals musical/YU musician/MYS musicianship/MS musicked musicking musicological musicologist/MS musicology/MS music/SM musing/Y Muskegon/M muskeg/SM muskellunge/SM musketeer/MS musketry/MS musket/SM musk/GDMS muskie/M muskiness/MS muskmelon/MS muskox/N muskrat/MS musky/RSPT Muslim/MS muslin/MS mussel/MS Mussolini/MS Mussorgsky/M muss/SDG mussy/RT mustache/DSM mustachio/MDS mustang/MS mustard/MS muster/GD mustily mustiness/MS mustn't must/RDGZS must've musty/RPT mutability/SM mutableness/M mutable/P mutably mutagen/SM mutant/MS mutate/XVNGSD mutational/Y mutation/M mutator/S muted/Y muteness/S mute/PDSRBYTG mutilate/XDSNG mutilation/M mutilator/MS mutineer/SMDG mutinous/Y mutiny/MGSD Mutsuhito/M mutterer/M mutter/GZRDJ muttonchops mutton/SM mutt/ZSMR mutuality/S mutual/SY muumuu/MS muzak Muzak/SM Muzo/M muzzled/U muzzle/MGRSD muzzler/M MVP MW Myanmar Mycah/M Myca/M Mycenaean Mycenae/M Mychal/M mycologist/MS mycology/MS myelitides myelitis/M Myer/MS myers mylar Mylar/S Myles/M Mylo/M My/M myna/SM Mynheer/M myocardial myocardium/M myopia/MS myopically myopic/S Myrah/M Myra/M Myranda/M Myrdal/M myriad/S Myriam/M Myrilla/M Myrle/M Myrlene/M myrmidon/S Myrna/M Myron/M myrrh/M myrrhs Myrta/M Myrtia/M Myrtice/M Myrtie/M Myrtle/M myrtle/SM Myrvyn/M Myrwyn/M mys my/S myself Mysore/M mysteriousness/MS mysterious/YP mystery/MDSG mystical/Y mysticism/MS mystic/SM mystification/M mystifier/M mystify/CSDGNX mystifying/Y mystique/MS Myst/M mythic mythical/Y myth/MS mythographer/SM mythography/M mythological/Y mythologist/MS mythologize/CSDG mythology/SM myths N NAACP nabbed nabbing Nabisco/M nabob/SM Nabokov/M nab/S nacelle/SM nacho/S NaCl/M nacre/MS nacreous Nada/M Nadean/M Nadeen/M Nader/M Nadia/M Nadine/M nadir/SM Nadiya/M Nadya/M Nady/M nae/VM Nagasaki/M nagged nagger/S nagging/Y nag/MS Nagoya/M Nagpur/M Nagy/M Nahuatl/SM Nahum/M naiad/SM naifs nailbrush/SM nailer/M nail/SGMRD Naipaul/M Nair/M Nairobi/M Naismith/M naive/SRTYP naiveté/SM naivety/MS Nakamura/M Nakayama/M nakedness/MS naked/TYRP Nakoma/M Nalani/M Na/M Namath/M nameable/U name/ADSG namedrop namedropping named's named/U nameless/PY namely nameplate/MS namer/SM name's namesake/SM Namibia/M Namibian/S naming/M Nam/M Nanak/M Nana/M Nananne/M Nancee/M Nance/M Nancey/M Nanchang/M Nancie/M Nanci/M Nancy/M Nanete/M Nanette/M Nanice/M Nani/M Nanine/M Nanjing Nanking's Nan/M Nannette/M Nannie/M Nanni/M Nanny/M nanny/SDMG nanometer/MS Nanon/M Nanook/M nanosecond/SM Nansen/M Nantes/M Nantucket/M Naoma/M Naomi/M napalm/MDGS nape/SM Naphtali/M naphthalene/MS naphtha/SM Napier/M napkin/SM Naples/M napless Nap/M Napoleonic napoleon/MS Napoleon/MS napped napper/MS Nappie/M napping Nappy/M nappy/TRSM nap/SM Nara/M Narbonne/M narc/DGS narcissism/MS narcissistic narcissist/MS narcissus/M Narcissus/M narcoleptic narcoses narcosis/M narcotic/SM narcotization/S narcotize/GSD Nariko/M Nari/M nark's Narmada/M Narragansett/M narrate/VGNSDX narration/M narrative/MYS narratology narrator/SM narrowing/P narrowness/SM narrow/RDYTGPS narwhal/MS nary nasality/MS nasalization/MS nasalize/GDS nasal/YS NASA/MS nascence/ASM nascent/A NASDAQ Nash/M Nashua/M Nashville/M Nassau/M Nasser/M nastily nastiness/MS nasturtium/SM nasty/TRSP natal Natala/M Natalee/M Natale/M Natalia/M Natalie/M Natalina/M Nataline/M natalist natality/M Natal/M Natalya/M Nata/M Nataniel/M Natasha/M Natassia/M Natchez natch/S Nate/XMN Nathalia/M Nathalie/M Nathanael/M Nathanial/M Nathaniel/M Nathanil/M Nathan/MS nationalism/SM nationalistic nationalistically nationalist/MS nationality/MS nationalization/MS nationalize/CSDG nationalized/AU nationalizer/SM national/YS nationhood/SM nation/MS nationwide nativeness/M native/PYS Natividad/M Nativity/M nativity/MS Natka/M natl Nat/M NATO/SM natter/SGD nattily nattiness/SM Natty/M natty/TRP naturalism/MS naturalistic naturalist/MS naturalization/SM naturalized/U naturalize/GSD naturalness/US natural/PUY naturals nature/ASDCG nature's naturist Naugahyde/S naughtily naughtiness/SM naught/MS naughty/TPRS Naur/M Nauru/M nausea/SM nauseate/DSG nauseating/Y nauseousness/SM nauseous/P nautical/Y nautilus/MS Navaho's Navajoes Navajo/S naval/Y Navarro/M navel/MS nave/SM navigability/SM navigableness/M navigable/P navigate/DSXNG navigational navigation/M navigator/MS Navona/M Navratilova/M navvy/M Navy/S navy/SM nay/MS naysayer/S Nazarene/MS Nazareth/M Nazi/SM Nazism/S NB NBA NBC Nb/M NBS NC NCAA NCC NCO NCR ND nd/A N'Djamena Ndjamena/M Nd/M Ne NE Neala/M Neale/M Neall/M Neal/M Nealon/M Nealson/M Nealy/M Neanderthal/S neap/DGS Neapolitan/SM nearby nearly/RT nearness/MS nearside/M nearsightedness/S nearsighted/YP near/TYRDPSG neaten/DG neath neatness/MS neat/YRNTXPS Neb/M Nebraska/M Nebraskan/MS Nebr/M Nebuchadnezzar/MS nebulae nebula/M nebular nebulousness/SM nebulous/PY necessaries necessarily/U necessary/U necessitate/DSNGX necessitation/M necessitous necessity/SM neckband/M neckerchief/MS neck/GRDMJS necking/M necklace/DSMG neckline/MS necktie/MS necrology/SM necromancer/MS necromancy/MS necromantic necrophiliac/S necrophilia/M necropolis/SM necropsy/M necroses necrosis/M necrotic nectarine/SM nectarous nectar/SM nectary/MS Neda/M Nedda/M Neddie/M Neddy/M Nedi/M Ned/M née needed/U needer/M needful/YSP Needham/M neediness/MS needlecraft/M needle/GMZRSD needlepoint/SM needlessness/S needless/YP needlewoman/M needlewomen needlework/RMS needn't need/YRDGS needy/TPR Neel/M Neely/M ne'er nefariousness/MS nefarious/YP Nefen/M Nefertiti/M negated/U negater/M negate/XRSDVNG negation/M negativeness/SM negative/PDSYG negativism/MS negativity/MS negator/MS Negev/M neglecter/M neglectfulness/SM neglectful/YP neglect/SDRG negligee/SM negligence/MS negligent/Y negligibility/M negligible negligibly negotiability/MS negotiable/A negotiant/M negotiate/ASDXGN negotiation/MA negotiator/MS Negress/MS negritude/MS Negritude/S Negroes negroid Negroid/S Negro/M neg/S Nehemiah/M Nehru/M neighbored/U neighborer/M neighborhood/SM neighborlinesses neighborliness/UM neighborly/UP neighbor/SMRDYZGJ neigh/MDG neighs Neila/M Neile/M Neilla/M Neille/M Neill/M Neil/SM neither Nelda/M Nelia/M Nelie/M Nelle/M Nellie/M Nelli/M Nell/M Nelly/M Nelsen/M Nels/N Nelson/M nelson/MS nematic nematode/SM Nembutal/M nemeses nemesis Nemesis/M neoclassical neoclassicism/MS neoclassic/M neocolonialism/MS neocortex/M neodymium/MS Neogene neolithic Neolithic/M neologism/SM neomycin/M neonatal/Y neonate/MS neon/DMS neophyte/MS neoplasm/SM neoplastic neoprene/SM Nepalese Nepali/MS Nepal/M nepenthe/MS nephew/MS nephrite/SM nephritic nephritides nephritis/M nepotism/MS nepotist/S Neptune/M neptunium/MS nerd/S nerdy/RT Nereid/M Nerf/M Nerissa/M Nerita/M Nero/M Neron/M Nerta/M Nerte/M Nertie/M Nerti/M Nert/M Nerty/M Neruda/M nervelessness/SM nerveless/YP nerve's nerve/UGSD nerviness/SM nerving/M nervousness/SM nervous/PY nervy/TPR Nessa/M Nessie/M Nessi/M Nessy/M Nesta/M nester/M Nester/M Nestle/M nestler/M nestle/RSDG nestling/M Nestorius/M Nestor/M nest/RDGSBM netball/M nether Netherlander/SM Netherlands/M nethermost netherworld/S Netscape/M net/SM Netta/M Nettie/M Netti/M netting/M nett/JGRDS Nettle/M nettle/MSDG nettlesome Netty/M network/SJMDG Netzahualcoyotl/M Neumann/M neuralgia/MS neuralgic neural/Y neurasthenia/MS neurasthenic/S neuritic/S neuritides neuritis/M neuroanatomy neurobiology/M neurological/Y neurologist/MS neurology/SM neuromuscular neuronal neurone/S neuron/MS neuropathology/M neurophysiology/M neuropsychiatric neuroses neurosis/M neurosurgeon/MS neurosurgery/SM neurotically neurotic/S neurotransmitter/S neuter/JZGRD neutralise's neutralism/MS neutralist/S neutrality/MS neutralization/MS neutralized/U neutralize/GZSRD neutral/PYS neutrino/MS neutron/MS neut/ZR Nevada/M Nevadan/S Nevadian/S Neva/M never nevermore nevertheless nevi Nevile/M Neville/M Nevil/M Nevin/SM Nevis/M Nev/M Nevsa/M Nevsky/M nevus/M Newark/M newbie/S newborn/S Newbury/M Newburyport/M Newcastle/M newcomer/MS newed/A Newell/M newel/MS newer/A newfangled newfound newfoundland Newfoundlander/M Newfoundland/SRMZ newish newline/SM newlywed/MS Newman/M newness/MS Newport/M news/A newsagent/MS newsboy/SM newscaster/M newscasting/M newscast/SRMGZ newsdealer/MS newsed newses newsflash/S newsgirl/S newsgroup/SM newsing newsletter/SM NeWS/M newsman/M newsmen newspaperman/M newspapermen newspaper/SMGD newspaperwoman/M newspaperwomen newsprint/MS new/SPTGDRY newsreader/MS newsreel/SM newsroom/S news's newsstand/MS Newsweekly/M newsweekly/S Newsweek/MY newswire newswoman/M newswomen newsworthiness/SM newsworthy/RPT newsy/TRS newt/MS Newtonian Newton/M newton/SM Nexis/M next nexus/SM Neysa/M NF NFC NFL NFS Ngaliema/M Nguyen/M NH NHL niacin/SM Niagara/M Niall/M Nial/M Niamey/M nibbed nibbing nibbler/M nibble/RSDGZ Nibelung/M nib/SM Nicaean Nicaragua/M Nicaraguan/S Niccolo/M Nice/M Nicene niceness/MS nicety/MS nice/YTPR niche/SDGM Nicholas Nichole/M Nicholle/M Nichol/MS Nicholson/M nichrome nickelodeon/SM nickel/SGMD nicker/GD Nickey/M nick/GZRDMS Nickie/M Nicki/M Nicklaus/M Nick/M nicknack's nickname/MGDRS nicknamer/M Nickolai/M Nickola/MS Nickolaus/M Nicko/M Nicky/M Nicobar/M Nicodemus/M Nicolai/MS Nicola/MS Nicolea/M Nicole/M Nicolette/M Nicoli/MS Nicolina/M Nicoline/M Nicolle/M Nicol/M Nico/M Nicosia/M nicotine/MS Niebuhr/M niece/MS Niel/MS Nielsen/M Niels/N Nielson/M Nietzsche/M Nieves/M nifty/TRS Nigel/M Nigeria/M Nigerian/S Nigerien Niger/M niggardliness/SM niggardly/P niggard/SGMDY nigger/SGDM niggler/M niggle/RSDGZJ niggling/Y nigh/RDGT nighs nightcap/SM nightclothes nightclubbed nightclubbing nightclub/MS nightdress/MS nightfall/SM nightgown/MS nighthawk/MS nightie/MS Nightingale/M nightingale/SM nightlife/MS nightlong nightmare/MS nightmarish/Y nightshade/SM nightshirt/MS night/SMYDZ nightspot/MS nightstand/SM nightstick/S nighttime/S nightwear/M nighty's NIH nihilism/MS nihilistic nihilist/MS Nijinsky/M Nikaniki/M Nike/M Niki/M Nikita/M Nikkie/M Nikki/M Nikko/M Nikolai/M Nikola/MS Nikolaos/M Nikolaus/M Nikolayev's Nikoletta/M Nikolia/M Nikolos/M Niko/MS Nikon/M Nile/SM nilled nilling Nil/MS nil/MYS nilpotent Nilsen/M Nils/N Nilson/M Nilsson/M Ni/M nimbi nimbleness/SM nimble/TRP nimbly nimbus/DM NIMBY Nimitz/M Nimrod/MS Nina/M nincompoop/MS ninefold nine/MS ninepence/M ninepin/S ninepins/M nineteen/SMH nineteenths ninetieths Ninetta/M Ninette/M ninety/MHS Nineveh/M ninja/S Ninnetta/M Ninnette/M ninny/SM Ninon/M Nintendo/M ninth ninths Niobe/M niobium/MS nipped nipper/DMGS nippiness/S nipping/Y nipple/GMSD Nipponese Nippon/M nippy/TPR nip/S Nirenberg/M nirvana/MS Nirvana/S nisei Nisei/MS Nissa/M Nissan/M Nisse/M Nissie/M Nissy/M Nita/M niter/M nitpick/DRSJZG nitrate/MGNXSD nitration/M nitric nitride/MGS nitriding/M nitrification/SM nitrite/MS nitrocellulose/MS nitrogenous nitrogen/SM nitroglycerin/MS nitrous nitwit/MS nit/ZSMR Niven/M nixer/M nix/GDSR Nixie/M Nixon/M NJ Nkrumah/M NLRB nm NM no/A NOAA Noach/M Noah/M Noak/M Noami/M Noam/M Nobelist/SM nobelium/MS Nobel/M Nobe/M Nobie/M nobility/MS Noble/M nobleman/M noblemen nobleness/SM noblesse/M noble/TPSR noblewoman noblewomen nob/MY nobody/MS Noby/M nocturnal/SY nocturne/SM nodal/Y nodded nodding noddle/MSDG noddy/M node/MS NoDoz/M nod/SM nodular nodule/SM Noelani/M Noella/M Noelle/M Noell/M Noellyn/M Noel/MS noel/S Noelyn/M Noe/M Noemi/M noes/S noggin/SM nohow noise/GMSD noiselessness/SM noiseless/YP noisemaker/M noisemake/ZGR noisily noisiness/MS noisome noisy/TPR Nola/M Nolana/M Noland/M Nolan/M Nolie/M Nollie/M Noll/M Nolly/M No/M nomadic nomad/SM Nome/M nomenclature/MS Nomi/M nominalized nominal/K nominally nominals nominate/CDSAXNG nomination/MAC nominative/SY nominator/CSM nominee/MS non nonabrasive nonabsorbent/S nonacademic/S nonacceptance/MS nonacid/MS nonactive nonadaptive nonaddictive nonadhesive nonadjacent nonadjustable nonadministrative nonage/MS nonagenarian/MS nonaggression/SM nonagricultural Nonah/M nonalcoholic/S nonaligned nonalignment/SM nonallergic Nona/M nonappearance/MS nonassignable nonathletic nonattendance/SM nonautomotive nonavailability/SM nonbasic nonbeliever/SM nonbelligerent/S nonblocking nonbreakable nonburnable nonbusiness noncaloric noncancerous noncarbohydrate/M nonce/MS nonchalance/SM nonchalant/YP nonchargeable nonclerical/S nonclinical noncollectable noncombatant/MS noncombustible/S noncommercial/S noncommissioned noncommittal/Y noncom/MS noncommunicable noncompeting noncompetitive noncompliance/MS noncomplying/S noncomprehending nonconducting nonconductor/MS nonconforming nonconformist/SM nonconformity/SM nonconsecutive nonconservative nonconstructive noncontagious noncontiguous noncontinuous noncontributing noncontributory noncontroversial nonconvertible noncooperation/SM noncorroding/S noncorrosive noncredit noncriminal/S noncritical noncrystalline noncumulative noncustodial noncyclic nondairy nondecreasing nondeductible nondelivery/MS nondemocratic nondenominational nondepartmental nondepreciating nondescript/YS nondestructive/Y nondetachable nondeterminacy nondeterminate/Y nondeterminism nondeterministic nondeterministically nondisciplinary nondisclosure/SM nondiscrimination/SM nondiscriminatory nondramatic nondrinker/SM nondrying nondurable noneconomic noneducational noneffective/S nonelastic nonelectrical nonelectric/S nonemergency nonempty nonenforceable nonentity/MS nonequivalence/M nonequivalent/S none/S nones/M nonessential/S nonesuch/SM nonetheless nonevent/MS nonexchangeable nonexclusive nonexempt nonexistence/MS nonexistent nonexplosive/S nonextensible nonfactual nonfading nonfat nonfatal nonfattening nonferrous nonfictional nonfiction/SM nonflammable nonflowering nonfluctuating nonflying nonfood/M nonfreezing nonfunctional nongovernmental nongranular nonhazardous nonhereditary nonhuman nonidentical Nonie/M Noni/M noninclusive nonindependent nonindustrial noninfectious noninflammatory noninflationary noninflected nonintellectual/S noninteracting noninterchangeable noninterference/MS nonintervention/SM nonintoxicating nonintuitive noninvasive nonionic nonirritating nonjudgmental nonjudicial nonlegal nonlethal nonlinearity/MS nonlinear/Y nonlinguistic nonliterary nonliving nonlocal nonmagical nonmagnetic nonmalignant nonmember/SM nonmetallic nonmetal/MS nonmigratory nonmilitant/S nonmilitary Nonnah/M Nonna/M nonnarcotic/S nonnative/S nonnegative nonnegotiable nonnuclear nonnumerical/S nonobjective nonobligatory nonobservance/MS nonobservant nonoccupational nonoccurence nonofficial nonogenarian nonoperational nonoperative nonorthogonal nonorthogonality nonparallel/S nonparametric nonpareil/SM nonparticipant/SM nonparticipating nonpartisan/S nonpaying nonpayment/SM nonperformance/SM nonperforming nonperishable/S nonperson/S nonperturbing nonphysical/Y nonplus/S nonplussed nonplussing nonpoisonous nonpolitical nonpolluting nonporous nonpracticing nonprejudicial nonprescription nonprocedural/Y nonproductive nonprofessional/S nonprofit/SB nonprogrammable nonprogrammer nonproliferation/SM nonpublic nonpunishable nonracial nonradioactive nonrandom nonreactive nonreciprocal/S nonreciprocating nonrecognition/SM nonrecoverable nonrecurring nonredeemable nonreducing nonrefillable nonrefundable nonreligious nonrenewable nonrepresentational nonresidential nonresident/SM nonresidual nonresistance/SM nonresistant/S nonrespondent/S nonresponse nonrestrictive nonreturnable/S nonrhythmic nonrigid nonsalaried nonscheduled nonscientific nonscoring nonseasonal nonsectarian nonsecular nonsegregated nonsense/MS nonsensicalness/M nonsensical/PY nonsensitive nonsexist nonsexual nonsingular nonskid nonslip nonsmoker/SM nonsmoking nonsocial nonspeaking nonspecialist/MS nonspecializing nonspecific nonspiritual/S nonstaining nonstandard nonstarter/SM nonstick nonstop nonstrategic nonstriking nonstructural nonsuccessive nonsupervisory nonsupport/GS nonsurgical nonsustaining nonsympathizer/M nontarnishable nontaxable/S nontechnical/Y nontenured nonterminal/MS nonterminating nontermination/M nontheatrical nonthinking/S nonthreatening nontoxic nontraditional nontransferable nontransparent nontrivial nontropical nonuniform nonunion/S nonuser/SM nonvenomous nonverbal/Y nonveteran/MS nonviable nonviolence/SM nonviolent/Y nonvirulent nonvocal nonvocational nonvolatile nonvolunteer/S nonvoter/MS nonvoting nonwhite/SM nonworking nonyielding nonzero noodle/GMSD nook/MS noonday/MS noon/GDMS nooning/M noontide/MS noontime/MS noose/SDGM nope/S NORAD/M noradrenalin noradrenaline/M Norah/M Nora/M Norbert/M Norberto/M Norbie/M Norby/M Nordhoff/M Nordic/S Nordstrom/M Norean/M Noreen/M Norene/M Norfolk/M nor/H Norina/M Norine/M normalcy/MS normality/SM normalization/A normalizations normalization's normalized/AU normalizes/AU normalize/SRDZGB normal/SY Norma/M Normand/M Normandy/M Norman/SM normativeness/M normative/YP Normie/M norm/SMGD Normy/M Norplant Norrie/M Norri/SM Norristown/M Norry/M Norse Norseman/M Norsemen Northampton/M northbound northeastern northeaster/YM Northeast/SM northeastward/S northeast/ZSMR northerly/S norther/MY Northerner/M northernmost northern/RYZS Northfield/M northing/M northland North/M northmen north/MRGZ Northrop/M Northrup/M norths Norths Northumberland/M northward/S northwestern northwester/YM northwest/MRZS Northwest/MS northwestward/S Norton/M Norwalk/M Norway/M Norwegian/S Norwich/M Norw/M nosebag/M nosebleed/SM nosecone/S nosedive/DSG nosed/V nosegay/MS nose/M Nosferatu/M nos/GDS nosh/MSDG nosily nosiness/MS nosing/M nostalgia/SM nostalgically nostalgic/S Nostradamus/M Nostrand/M nostril/SM nostrum/SM nosy/SRPMT notability/SM notableness/M notable/PS notably notarial notarization/S notarize/DSG notary/MS notate/VGNXSD notational/CY notation/CMSF notative/CF notch/MSDG not/DRGB notebook/MS note/CSDFG notedness/M noted/YP notepad/S notepaper/MS note's noteworthiness/SM noteworthy/P nothingness/SM nothing/PS noticeable/U noticeably noticeboard/S noticed/U notice/MSDG notifiable notification/M notifier/M notify/NGXSRDZ notional/Y notion/MS notoriety/S notoriousness/M notorious/YP Notre/M Nottingham/M notwithstanding Nouakchott/M nougat/MS Noumea/M noun/SMK nourish/DRSGL nourished/U nourisher/M nourishment/SM nous/M nouveau nouvelle novae Novak/M Nova/M nova/MS novelette/SM Novelia/M novelist/SM novelization/S novelize/GDS novella/SM novel/SM novelty/MS November/SM novena/SM novene Novgorod/M novice/MS novitiate/MS Nov/M Novocaine/M Novocain/S Novokuznetsk/M Novosibirsk/M NOW nowadays noway/S Nowell/M nowhere/S nowise now/S noxiousness/M noxious/PY Noyce/M Noyes/M nozzle/MS Np NP NRA nroff/M N's NS n's/CI NSF n/T NT nth nuance/SDM nubbin/SM nubby/RT Nubia/M Nubian/M nubile nub/MS nuclear/K nuclease/M nucleated/A nucleate/DSXNG nucleation/M nucleic nuclei/M nucleoli nucleolus/M nucleon/MS nucleotide/MS nucleus/M nuclide/M nude/CRS nudely nudeness/M nudest nudge/GSRD nudger/M nudism/MS nudist/MS nudity/MS nugatory Nugent/M nugget/SM nuisance/MS nuke/DSMG Nukualofa null/DSG nullification/M nullifier/M nullify/RSDXGNZ nullity/SM nu/M numbered/UA numberer/M numberless numberplate/M number/RDMGJ numbers/A Numbers/M numbing/Y numbness/MS numb/SGZTYRDP numbskull's numerable/IC numeracy/SI numeral/YMS numerate/SDNGX numerates/I numeration/M numerator/MS numerical/Y numeric/S numerological numerologist/S numerology/MS numerousness/M numerous/YP numinous/S numismatic/S numismatics/M numismatist/MS numskull/SM Nunavut/M nuncio/SM Nunez/M Nunki/M nun/MS nunnery/MS nuptial/S Nuremberg/M Nureyev/M nursemaid/MS nurser/M nurseryman/M nurserymen nursery/MS nurse/SRDJGMZ nursling/M nurturer/M nurture/SRDGZM nus nutate/NGSD nutation/M nutcracker/M nutcrack/RZ nuthatch/SM nutmeat/SM nutmegged nutmegging nutmeg/MS nut/MS nutpick/MS Nutrasweet/M nutria/SM nutrient/MS nutriment/MS nutritional/Y nutritionist/MS nutrition/SM nutritiousness/MS nutritious/PY nutritive/Y nutshell/MS nutted nuttiness/SM nutting nutty/TRP nuzzle/GZRSD NV NW NWT NY Nyasa/M NYC Nydia/M Nye/M Nyerere/M nylon/SM nymphet/MS nymph/M nympholepsy/M nymphomaniac/S nymphomania/MS nymphs Nyquist/M NYSE Nyssa/M NZ o O oafishness/S oafish/PY oaf/MS Oahu/M Oakland/M Oakley/M Oakmont/M oak/SMN oakum/MS oakwood oar/GSMD oarlock/MS oarsman/M oarsmen oarswoman oarswomen OAS oases oasis/M oatcake/MS oater/M Oates/M oath/M oaths oatmeal/SM oat/SMNR Oaxaca/M ob OB Obadiah/M Obadias/M obbligato/S obduracy/S obdurateness/S obdurate/PDSYG Obediah/M obedience/EMS obedient/EY Obed/M obeisance/MS obeisant/Y obelisk/SM Oberlin/M Oberon/M obese obesity/MS obey/EDRGS obeyer/EM obfuscate/SRDXGN obfuscation/M obfuscatory Obidiah/M Obie/M obi/MDGS obit/SMR obituary/SM obj objectify/GSDXN objectionableness/M objectionable/U objectionably objection/SMB objectiveness/MS objective/PYS objectivity/MS objector/SM object/SGVMD objurgate/GNSDX objurgation/M oblate/NYPSX oblation/M obligate/NGSDXY obligational obligation/M obligatorily obligatory obliged/E obliger/M obliges/E oblige/SRDG obligingness/M obliging/PY oblique/DSYGP obliqueness/S obliquity/MS obliterate/VNGSDX obliteration/M obliterative/Y oblivion/MS obliviousness/MS oblivious/YP oblongness/M oblong/SYP obloquies obloquy/M Ob/MD obnoxiousness/MS obnoxious/YP oboe/SM oboist/S obos O'Brien/M obs obscene/RYT obscenity/MS obscurantism/MS obscurantist/MS obscuration obscureness/M obscure/YTPDSRGL obscurity/MS obsequies obsequiousness/S obsequious/YP obsequy observability/M observable/SU observably observance/MS observantly observants observant/U observational/Y observation/MS observatory/MS observed/U observer/M observe/ZGDSRB observing/Y obsess/GVDS obsessional obsession/MS obsessiveness/S obsessive/PYS obsidian/SM obsolesce/GSD obsolescence/S obsolescent/Y obsolete/GPDSY obsoleteness/M obstacle/SM obstetrical obstetrician/SM obstetric/S obstetrics/M obstinacy/SM obstinateness/M obstinate/PY obstreperousness/SM obstreperous/PY obstructed/U obstructer/M obstructionism/SM obstructionist/MS obstruction/SM obstructiveness/MS obstructive/PSY obstruct/RDVGS obtainable/U obtainably obtain/LSGDRB obtainment/S obtrude/DSRG obtruder/M obtrusion/S obtrusiveness/MSU obtrusive/UPY obtuseness/S obtuse/PRTY obverse/YS obviate/XGNDS obviousness/SM obvious/YP Oby/M ocarina/MS O'Casey Occam/M occasional/Y occasion/MDSJG Occidental/S occidental/SY occident/M Occident/SM occipital/Y occlude/GSD occlusion/MS occlusive/S occulter/M occultism/SM occult/SRDYG occupancy/SM occupant/MS occupational/Y occupation/SAM occupied/AU occupier/M occupies/A occupy/RSDZG occur/AS occurred/A occurrence/SM occurring/A oceanfront/MS oceangoing Oceania/M oceanic ocean/MS oceanographer/SM oceanographic oceanography/SM oceanology/MS oceanside Oceanside/M Oceanus/M ocelot/SM ocher/DMGS Ochoa/M o'clock O'Clock O'Connell/M O'Connor/M Oconomowoc/M OCR octagonal/Y octagon/SM octahedral octahedron/M octal/S octane/MS octant/M octave/MS Octavia/M Octavian/M Octavio/M Octavius/M octavo/MS octennial octet/SM octile octillion/M Oct/M October/MS octogenarian/MS octopus/SM octoroon/M ocular/S oculist/SM OD odalisque/SM oddball/SM oddity/MS oddment/MS oddness/MS odd/TRYSPL Odele/M Odelia/M Odelinda/M Odella/M Odelle/M Odell/M O'Dell/M ode/MDRS Ode/MR Oderberg/MS Oder/M Odessa/M Odets/M Odetta/M Odette/M Odey/M Odie/M Odilia/M Odille/M Odin/M odiousness/MS odious/PY Odis/M odium/MS Odo/M odometer/SM Odom/M O'Donnell/M odor/DMS odoriferous odorless odorous/YP ODs O'Dwyer/M Ody/M Odysseus/M Odyssey/M odyssey/S OE OED oedipal Oedipal/Y Oedipus/M OEM/M OEMS oenology/MS oenophile/S o'er O'Er Oersted/M oesophagi oeuvre/SM Ofelia/M Ofella/M offal/MS offbeat/MS offcuts Offenbach/M offender/M offend/SZGDR offense/MSV offensively/I offensiveness/MSI offensive/YSP offerer/M offering/M offer/RDJGZ offertory/SM offhand/D offhandedness/S offhanded/YP officeholder/SM officemate/S officer/GMD officership/S office/SRMZ officialdom/SM officialism/SM officially/U official/PSYM officiant/SM officiate/XSDNG officiation/M officiator/MS officio officiousness/MS officious/YP offing/M offish offload/GDS offprint/GSDM offramp offset/SM offsetting offshoot/MS offshore offside/RS offspring/M offstage/S off/SZGDRJ offtrack Ofilia/M of/K often/RT oftentimes oft/NRT ofttimes Ogbomosho/M Ogdan/M Ogden/M Ogdon/M Ogilvy/M ogive/M Oglethorpe/M ogle/ZGDSR ogreish ogre/MS ogress/S oh OH O'Hara O'Hare/M O'Higgins Ohioan/S Ohio/M ohmic ohmmeter/MS ohm/SM oho/S ohs OHSA/M oilcloth/M oilcloths oiler/M oilfield/MS oiliness/SM oilman/M oil/MDRSZG oilmen oilseed/SM oilskin/MS oily/TPR oink/GDS ointment/SM Oise/M OJ Ojibwa/SM Okamoto/M okapi/SM Okayama/M okay's Okeechobee/M O'Keeffe Okefenokee Okhotsk/M Okinawa/M Okinawan/S Oklahoma/M Oklahoman/SM Okla/M OK/MDG okra/MS OKs Oktoberfest Olaf/M Olag/M Ola/M Olav/M Oldenburg/M olden/DG Oldfield/M oldie/MS oldish oldness/S Oldsmobile/M oldster/SM Olduvai/M old/XTNRPS olé oleaginous oleander/SM O'Leary/M olefin/M Oleg/M Ole/MV Olenek/M Olenka/M Olen/M Olenolin/M oleomargarine/SM oleo/S oles olfactory Olga/M Olia/M oligarchic oligarchical oligarch/M oligarchs oligarchy/SM Oligocene oligopolistic oligopoly/MS Olimpia/M Olin/M olive/MSR Olive/MZR Oliver/M Olivero/M Olivette/M Olivetti/M Olivia/M Olivier/M Olivie/RM Oliviero/M Oliy/M Ollie/M Olly/M Olmec Olmsted/M Olsen/M Olson/M Olva/M Olvan/M Olwen/M Olympe/M Olympiad/MS Olympian/S Olympia/SM Olympic/S Olympie/M Olympus/M Omaha/SM Oman/M Omar/M ombudsman/M ombudsmen Omdurman/M omega/MS omelet/SM omelette's omen/DMG Omero/M omicron/MS ominousness/SM ominous/YP omission/MS omit/S omitted omitting omnibus/MS omni/M omnipotence/SM Omnipotent omnipotent/SY omnipresence/MS omnipresent/Y omniscience/SM omniscient/YS omnivore/MS omnivorousness/MS omnivorous/PY oms Omsk/M om/XN ON onanism/M Onassis/M oncer/M once/SR oncogene/S oncologist/S oncology/SM oncoming/S Ondrea/M Oneal/M Onega/M Onegin/M Oneida/SM O'Neil O'Neill oneness/MS one/NPMSX oner/M onerousness/SM onerous/YP oneself onetime oneupmanship Onfre/M Onfroi/M ongoing/S Onida/M onion/GDM onionskin/MS onlooker/MS onlooking only/TP Onofredo/M Ono/M onomatopoeia/SM onomatopoeic onomatopoetic Onondaga/MS onrush/GMS on/RY ons Onsager/M onset/SM onsetting onshore onside onslaught/MS Ontarian/S Ontario/M Ont/M onto ontogeny/SM ontological/Y ontology/SM onus/SM onward/S onyx/MS oodles ooh/GD oohs oolitic Oona/M oops/S Oort/M ooze/GDS oozy/RT opacity/SM opalescence/S opalescent/Y Opalina/M Opaline/M Opal/M opal/SM opaque/GTPYRSD opaqueness/SM opcode/MS OPEC Opel/M opencast opened/AU opener/M openhandedness/SM openhanded/P openhearted opening/M openness/S opens/A openwork/MS open/YRDJGZTP operable/I operandi operand/SM operant/YS opera/SM operate/XNGVDS operatically operatic/S operationalization/S operationalize/D operational/Y operation/M operative/IP operatively operativeness/MI operatives operator/SM operetta/MS ope/S Ophelia/M Ophelie/M Ophiuchus/M ophthalmic/S ophthalmologist/SM ophthalmology/MS opiate/GMSD opine/XGNSD opinionatedness/M opinionated/PY opinion/M opioid opium/MS opossum/SM opp Oppenheimer/M opponent/MS opportune/IY opportunism/SM opportunistic opportunistically opportunist/SM opportunity/MS oppose/BRSDG opposed/U opposer/M oppositeness/M opposite/SXYNP oppositional opposition/M oppress/DSGV oppression/MS oppressiveness/MS oppressive/YP oppressor/MS opprobrious/Y opprobrium/SM Oprah/M ops opt/DSG opthalmic opthalmologic opthalmology optical/Y optician/SM optic/S optics/M optima optimality optimal/Y optimise's optimism/SM optimistic optimistically optimist/SM optimization/SM optimize/DRSZG optimized/U optimizer/M optimizes/U optimum/SM optionality/M optional/YS option/GDMS optoelectronic optometric optometrist/MS optometry/SM opulence/SM opulent/Y opus/SM op/XGDN OR oracle/GMSD oracular Oralee/M Oralia/M Oralie/M Oralla/M Oralle/M oral/YS Ora/M orangeade/MS Orange/M orange/MS orangery/SM orangutan/MS Oranjestad/M Oran/M orate/SDGNX oration/M oratorical/Y oratorio/MS orator/MS oratory/MS Orazio/M Orbadiah/M orbicular orbiculares orbital/MYS orbit/MRDGZS orb/SMDG orchard/SM orchestral/Y orchestra/MS orchestrate/GNSDX orchestrater's orchestration/M orchestrator/M orchid/SM ordainer/M ordainment/MS ordain/SGLDR ordeal/SM order/AESGD ordered/U orderer ordering/S orderless orderliness/SE orderly/PS order's/E ordinal/S ordinance/MS ordinarily ordinariness/S ordinary/RSPT ordinated ordinate/I ordinates ordinate's ordinating ordination/SM ordnance/SM Ordovician ordure/MS oregano/SM Oreg/M Oregonian/S Oregon/M Orelee/M Orelia/M Orelie/M Orella/M Orelle/M Orel/M Oren/M Ore/NM ore/NSM Oreo Orestes organdie's organdy/MS organelle/MS organically/I organic/S organismic organism/MS organist/MS organizable/UMS organizational/MYS organization/MEAS organize/AGZDRS organized/UE organizer/MA organizes/E organizing/E organ/MS organometallic organza/SM orgasm/GSMD orgasmic orgiastic orgy/SM Oriana/M oriel/MS orientable Oriental/S oriental/SY orientated/A orientate/ESDXGN orientates/A orientation/AMES orienteering/M orienter orient/GADES orient's Orient/SM orifice/MS orig origami/MS originality/SM originally original/US originate/VGNXSD origination/M originative/Y originator/SM origin/MS Orin/M Orinoco/M oriole/SM Orion/M orison/SM Oriya/M Orizaba/M Orkney/M Orland/M Orlando/M Orlan/M Orleans Orlick/M Orlon/SM Orly/M ormolu/SM or/MY ornamental/SY ornamentation/SM ornament/GSDM ornateness/SM ornate/YP orneriness/SM ornery/PRT ornithological ornithologist/SM ornithology/MS orographic/M orography/M Orono/M orotund orotundity/MS orphanage/MS orphanhood/M orphan/SGDM Orpheus/M Orphic Orran/M Orren/M Orrin/M orris/SM Orr/MN ors Orsa/M Orsola/M Orson/M Ortega/M Ortensia/M orthodontia/S orthodontic/S orthodontics/M orthodontist/MS orthodoxies orthodoxly/U Orthodox/S orthodoxy's orthodox/YS orthodoxy/U orthogonality/M orthogonalization/M orthogonalized orthogonal/Y orthographic orthographically orthography/MS orthonormal orthopedic/S orthopedics/M orthopedist/SM orthophosphate/MS orthorhombic Ortiz/M Orton/M Orval/M Orville/M Orv/M Orwellian Orwell/M o's Osage/SM Osaka/M Osbert/M Osborne/M Osborn/M Osbourne/M Osbourn/M Oscar/SM Osceola/M oscillate/SDXNG oscillation/M oscillator/SM oscillatory oscilloscope/SM osculate/XDSNG osculation/M Osgood/M OSHA Oshawa/M O'Shea/M Oshkosh/M osier/MS Osiris/M Oslo/M Os/M OS/M Osman/M osmium/MS Osmond/M osmoses osmosis/M osmotic Osmund/M osprey/SM osseous/Y Ossie/M ossification/M ossify/NGSDX ostensible ostensibly ostentation/MS ostentatiousness/M ostentatious/PY osteoarthritides osteoarthritis/M osteology/M osteopathic osteopath/M osteopaths osteopathy/MS osteoporoses osteoporosis/M ostracise's ostracism/MS ostracize/GSD Ostrander/M ostrich/MS Ostrogoth/M Ostwald/M O'Sullivan/M Osvaldo/M Oswald/M Oswell/M OT OTB OTC Otes Otha/M Othelia/M Othella/M Othello/M otherness/M other/SMP otherwise otherworldly/P otherworld/Y Othilia/M Othilie/M Otho/M otiose Otis/M OTOH Ottawa/MS otter/DMGS Ottilie/M Otto/M Ottoman ottoman/MS Ouagadougou/M oubliette/SM ouch/SDG oughtn't ought/SGD Ouija/MS ounce/MS our/S ourself ourselves ouster/M oust/RDGZS outage/MS outargue/GDS outback/MRS outbalance/GDS outbidding outbid/S outboard/S outboast/GSD outbound/S outbreak/SMG outbroke outbroken outbuilding/SM outburst/MGS outcast/GSM outclass/SDG outcome/SM outcropped outcropping/S outcrop/SM outcry/MSDG outdated/P outdid outdistance/GSD outdoes outdo/G outdone outdoor/S outdoorsy outdraw/GS outdrawn outdrew outermost outerwear/M outface/SDG outfall/MS outfielder/M outfield/RMSZ outfight/SG outfit/MS outfitted outfitter/MS outfitting outflank/SGD outflow/SMDG outfought outfox/GSD outgeneraled outgoes outgo/GJ outgoing/P outgrew outgrip outgrow/GSH outgrown outgrowth/M outgrowths outguess/SDG outhit/S outhitting outhouse/SM outing/M outlaid outlander/M outlandishness/MS outlandish/PY outland/ZR outlast/GSD outlawry/M outlaw/SDMG outlay/GSM outlet/SM outliers outline/SDGM outlive/GSD outlook/MDGS outlying outmaneuver/GSD outmatch/SDG outmigration outmoded outness/M outnumber/GDS outpaced outpatient/SM outperform/DGS out/PJZGSDR outplacement/S outplay/GDS outpoint/GDS outpost/SM outpouring/M outpour/MJG outproduce/GSD output/SM outputted outputting outrace/GSD outrage/GSDM outrageousness/M outrageous/YP outran outrank/GSD outré outreach/SDG outrider/MS outrigger/SM outright/Y outrunning outrun/S outscore/GDS outsell/GS outset/MS outsetting outshine/SG outshone outshout/GDS outsider/PM outside/ZSR outsize/S outskirt/SM outsmart/SDG outsold outsource/SDJG outspend/SG outspent outspoke outspokenness/SM outspoken/YP outspread/SG outstanding/Y outstate/NX outstation/M outstay/SDG outstretch/GSD outstripped outstripping outstrip/S outtake/S outvote/GSD outwardness/M outward/SYP outwear/SG outweigh/GD outweighs outwit/S outwitted outwitting outwore outwork/SMDG outworn ouzo/SM oval/MYPS ovalness/M ova/M ovarian ovary/SM ovate/SDGNX ovation/GMD ovenbird/SM oven/MS overabundance/MS overabundant overachieve/SRDGZ overact/DGVS overage/S overaggressive overallocation overall/SM overambitious overanxious overarching overarm/GSD overate overattentive overawe/GDS overbalance/DSG overbear/GS overbearingness/M overbearing/YP overbidding overbid/S overbite/MS overblown overboard overbold overbook/SDG overbore overborne overbought overbuild/GS overbuilt overburdening/Y overburden/SDG overbuy/GS overcame overcapacity/M overcapitalize/DSG overcareful overcast/GS overcasting/M overcautious overcerebral overcharge/DSG overcloud/DSG overcoating/M overcoat/SMG overcomer/M overcome/RSG overcommitment/S overcompensate/XGNDS overcompensation/M overcomplexity/M overcomplicated overconfidence/MS overconfident/Y overconscientious overconsumption/M overcook/SDG overcooled overcorrection overcritical overcrowd/DGS overcurious overdecorate/SDG overdependent overdetermined overdevelop/SDG overdid overdoes overdo/G overdone overdose/DSMG overdraft/SM overdraw/GS overdrawn overdress/GDS overdrew overdrive/GSM overdriven overdrove overdubbed overdubbing overdub/S overdue overeagerness/M overeager/PY overeater/M overeat/GNRS overeducated overemotional overemphases overemphasis/M overemphasize/GZDSR overenthusiastic overestimate/DSXGN overestimation/M overexcite/DSG overexercise/SDG overexert/GDS overexertion/SM overexploitation overexploited overexpose/GDS overexposure/SM overextend/DSG overextension overfall/M overfed overfeed/GS overfill/GDS overfishing overflew overflight/SM overflow/DGS overflown overfly/GS overfond overfull overgeneralize/GDS overgenerous overgraze/SDG overgrew overground overgrow/GSH overgrown overgrowth/M overgrowths overhand/DGS overhang/GS overhasty overhaul/GRDJS overhead/S overheard overhearer/M overhear/SRG overheat/SGD overhung overincredulous overindulgence/SM overindulgent overindulge/SDG overinflated overjoy/SGD overkill/SDMG overladed overladen overlaid overlain overland/S overlap/MS overlapped overlapping overlarge overlay/GS overleaf overlie overload/SDG overlong overlook/DSG overlord/DMSG overloud overly/GRS overmanning overmaster/GSD overmatching overmodest overmuch/S overnice overnight/SDRGZ overoptimism/SM overoptimistic overpaid overparticular overpass/GMSD overpay/LSG overpayment/M overplay/SGD overpopulate/DSNGX overpopulation/M overpopulous overpower/GSD overpowering/Y overpraise/DSG overprecise overpressure overprice/SDG overprint/DGS overproduce/SDG overproduction/S overprotect/GVDS overprotection/M overqualified overran overrate/DSG overreach/DSRG overreaction/SM overreact/SGD overred overrefined overrepresented overridden overrider/M override/RSG overripe overrode overrule/GDS overrunning overrun/S oversample/DG oversaturate oversaw oversea/S overseeing overseen overseer/M oversee/ZRS oversell/SG oversensitiveness/S oversensitive/P oversensitivity oversexed overshadow/GSD overshoe/SM overshoot/SG overshot/S oversight/SM oversimple oversimplification/M oversimplify/GXNDS oversize/GS oversleep/GS overslept oversoftness/M oversoft/P oversold overspecialization/MS overspecialize/GSD overspend/SG overspent overspill/DMSG overspread/SG overstaffed overstatement/SM overstate/SDLG overstay/GSD overstepped overstepping overstep/S overstimulate/DSG overstock/SGD overstraining overstressed overstretch/D overstrict overstrike/GS overstrung overstuffed oversubscribe/SDG oversubtle oversupply/MDSG oversuspicious overtaken overtake/RSZG overtax/DSG overthrew overthrow/GS overthrown overtightened overtime/MGDS overtire/DSG overtone/MS overtook overt/PY overture/DSMG overturn/SDG overuse/DSG overvalue/GSD overview/MS overweening overweight/GSD overwhelm/GDS overwhelming/Y overwinter/SDG overwork/GSD overwrap overwrite/SG overwritten overwrote overwrought over/YGS overzealousness/M overzealous/P Ovid/M oviduct/SM oviform oviparous ovoid/S ovular ovulate/GNXDS ovulatory ovule/MS ovum/MS ow/DYG Owen/MS owe/S owlet/SM owl/GSMDR owlishness/M owlish/PY owned/U own/EGDS ownership/MS owner/SM oxalate/M oxalic oxaloacetic oxblood/S oxbow/SM oxcart/MS oxen/M oxford/MS Oxford/MS oxidant/SM oxidate/NVX oxidation/M oxidative/Y oxide/SM oxidization/MS oxidized/U oxidize/JDRSGZ oxidizer/M oxidizes/A ox/MNS Oxnard Oxonian oxtail/M Oxus/M oxyacetylene/MS oxygenate/XSDMGN oxygenation/M oxygen/MS oxyhydroxides oxymora oxymoron/M oyster/GSDM oystering/M oz Ozark/SM Oz/M ozone/SM Ozymandias/M Ozzie/M Ozzy/M P PA Pablo/M Pablum/M pablum/S Pabst/M pabulum/SM PAC pace/DRSMZG Pace/M pacemaker/SM pacer/M pacesetter/MS pacesetting Pacheco/M pachyderm/MS pachysandra/MS pacific pacifically pacification/M Pacific/M pacifier/M pacifism/MS pacifistic pacifist/MS pacify/NRSDGXZ package/ARSDG packaged/U packager/S package's packages/U packaging/SM Packard/SM packed/AU packer/MUS packet/MSDG pack/GZSJDRMB packhorse/M packinghouse/S packing/M packsaddle/SM Packston/M packs/UA Packwood/M Paco/M Pacorro/M pact/SM Padang/M padded/U Paddie/M padding/SM paddle/MZGRSD paddler/M paddock/SDMG Paddy/M paddy/SM Padget/M Padgett/M Padilla/M padlock/SGDM pad/MS Padraic/M Padraig/M padre/MS Padrewski/M Padriac/M paean/MS paediatrician/MS paediatrics/M paedophilia's paella/SM paeony/M Paganini/M paganism/MS pagan/SM pageantry/SM pageant/SM pageboy/SM paged/U pageful Page/M page/MZGDRS pager/M paginate/DSNGX Paglia/M pagoda/MS Pahlavi/M paid/AU Paige/M pailful/SM Pail/M pail/SM Paine/M painfuller painfullest painfulness/MS painful/YP pain/GSDM painkiller/MS painkilling painlessness/S painless/YP painstaking/SY paint/ADRZGS paintbox/M paintbrush/SM painted/U painterly/P painter/YM painting/SM paint's paintwork paired/UA pair/JSDMG pairs/A pairwise paisley/MS pajama/MDS Pakistani/S Pakistan/M palace/MS paladin/MS palaeolithic palaeontologists palaeontology/M palanquin/MS palatability/M palatableness/M palatable/P palatalization/MS palatalize/SDG palatal/YS palate/BMS palatial/Y palatinate/SM Palatine palatine/S palaver/GSDM paleface/SM Palembang/M paleness/S Paleocene Paleogene paleographer/SM paleography/SM paleolithic Paleolithic paleontologist/S paleontology/MS Paleozoic Palermo/M pale/SPY Palestine/M Palestinian/S Palestrina/M palette/MS Paley/M palfrey/MS palimony/S palimpsest/MS palindrome/MS palindromic paling/M palisade/MGSD Palisades/M palish Palladio/M palladium/SM pallbearer/SM palletized pallet/SMGD pall/GSMD palliate/SDVNGX palliation/M palliative/SY pallidness/MS pallid/PY Pall/M pallor/MS palmate palmer/M Palmer/M Palmerston/M palmetto/MS palm/GSMDR palmist/MS palmistry/MS Palm/MR Palmolive/M palmtop/S Palmyra/M palmy/RT Palo/M Paloma/M Palomar/M palomino/MS palpable palpably palpate/SDNGX palpation/M palpitate/NGXSD palpitation/M pal/SJMDRYTG palsy/GSDM paltriness/SM paltry/TRP paludal Pa/M Pamela/M Pamelina/M Pamella/M pa/MH Pamirs Pam/M Pammie/M Pammi/M Pammy/M pampas/M pamperer/M pamper/RDSG Pampers pamphleteer/DMSG pamphlet/SM panacea/MS panache/MS Panama/MS Panamanian/S panama/S pancake/MGSD Panchito/M Pancho/M panchromatic pancreas/MS pancreatic panda/SM pandemic/S pandemonium/SM pander/ZGRDS Pandora/M panegyric/SM pane/KMS paneling/M panelist/MS panelization panelized panel/JSGDM Pangaea/M pang/GDMS pangolin/M panhandle/RSDGMZ panicked panicking panicky/RT panic/SM panier's panjandrum/M Pankhurst/M Pan/M Panmunjom/M panned pannier/SM panning panoply/MSD panorama/MS panoramic panpipes Pansie/M pan/SMD Pansy/M pansy/SM Pantagruel/M Pantaloon/M pantaloons pant/GDS pantheism/MS pantheistic pantheist/S pantheon/MS panther/SM pantie/SM pantiled pantograph/M pantomime/SDGM pantomimic pantomimist/SM pantry/SM pantsuit/SM pantyhose pantyliner pantywaist/SM Panza/M Paola/M Paoli/M Paolina/M Paolo/M papacy/SM Papagena/M Papageno/M papal/Y papa/MS paparazzi papaw/SM papaya/MS paperback/GDMS paperboard/MS paperboy/SM paperer/M papergirl/SM paper/GJMRDZ paperhanger/SM paperhanging/SM paperiness/M paperless paperweight/MS paperwork/SM papery/P papillae papilla/M papillary papist/MS papoose/SM Pappas/M papped papping pappy/RST paprika/MS pap/SZMNR papyri papyrus/M Paquito/M parable/MGSD parabola/MS parabolic paraboloidal/M paraboloid/MS Paracelsus/M paracetamol/M parachuter/M parachute/RSDMG parachutist/MS Paraclete/M parader/M parade/RSDMZG paradigmatic paradigm/SM paradisaic paradisaical Paradise/M paradise/MS paradoxic paradoxicalness/M paradoxical/YP paradox/MS paraffin/GSMD paragon/SGDM paragrapher/M paragraph/MRDG paragraphs Paraguayan/S Paraguay/M parakeet/MS paralegal/S paralinguistic parallax/SM parallel/DSG paralleled/U parallelepiped/MS parallelism/SM parallelization/MS parallelize/ZGDSR parallelogram/MS paralysis/M paralytically paralytic/S paralyzedly/S paralyzed/Y paralyzer/M paralyze/ZGDRS paralyzingly/S paralyzing/Y paramagnetic paramagnet/M Paramaribo/M paramecia paramecium/M paramedical/S paramedic/MS parameterization/SM parameterize/BSDG parameterized/U parameterless parameter/SM parametric parametrically parametrization parametrize/DS paramilitary/S paramount/S paramour/MS para/MS Paramus/M Paraná paranoiac/S paranoia/SM paranoid/S paranormal/SY parapet/SMD paraphernalia paraphrase/GMSRD paraphraser/M paraplegia/MS paraplegic/S paraprofessional/SM parapsychologist/S parapsychology/MS paraquat/S parasite/SM parasitically parasitic/S parasitism/SM parasitologist/M parasitology/M parasol/SM parasympathetic/S parathion/SM parathyroid/S paratrooper/M paratroop/RSZ paratyphoid/S parboil/DSG parceled/U parceling/M parcel/SGMD Parcheesi/M parch/GSDL parchment/SM PARC/M pardonableness/M pardonable/U pardonably/U pardoner/M pardon/ZBGRDS paregoric/SM parentage/MS parental/Y parenteral parentheses parenthesis/M parenthesize/GSD parenthetic parenthetical/Y parenthood/MS parent/MDGJS pare/S paresis/M pares/S Pareto/M parfait/SM pariah/M pariahs parietal/S parimutuel/S paring/M parishioner/SM parish/MS Parisian/SM Paris/M parity/ESM parka/MS Parke/M Parker/M Parkersburg/M park/GJZDRMS Parkhouse/M parking/M Parkinson/M parkish parkland/M parklike Parkman Park/RMS parkway/MS parlance/SM parlay/DGS parley/MDSG parliamentarian/SM parliamentary/U parliament/MS Parliament/MS parlor/SM parlous Parmesan/S parmigiana Parnassus/SM Parnell/M parochialism/SM parochiality parochial/Y parodied/U parodist/SM parody/SDGM parolee/MS parole/MSDG paroxysmal paroxysm/MS parquetry/SM parquet/SMDG parrakeet's parred parricidal parricide/MS parring Parrish/M Parr/M Parrnell/M parrot/GMDS parrotlike parry/GSD Parry/M parse parsec/SM parsed/U Parsee's parser/M Parsifal/M parsimonious/Y parsimony/SM pars/JDSRGZ parsley/MS parsnip/MS parsonage/MS parson/MS Parsons/M partaken partaker/M partake/ZGSR part/CDGS parterre/MS parter/S parthenogeneses parthenogenesis/M Parthenon/M Parthia/M partiality/MS partial/SY participant/MS participate/NGVDSX participation/M participator/S participatory participial/Y participle/MS particleboard/S particle/MS particolored particularistic particularity/SM particularization/MS particularize/GSD particular/SY particulate/S parting/MS partisanship/SM partisan/SM partition/AMRDGS partitioned/U partitioner/M partitive/S partizan's partly partner/DMGS partnership/SM partook partridge/MS part's parturition/SM partway party/RSDMG parvenu/SM par/ZGSJBMDR Pasadena/M PASCAL Pascale/M Pascal/M pascal/SM paschal/S pasha/MS Paso/M Pasquale/M pas/S passably passage/MGSD passageway/MS Passaic/M passband passbook/MS passel/MS passé/M passenger/MYS passerby passer/M passersby passim passing/Y passionated passionate/EYP passionateness/EM passionates passionating passioned passionflower/MS passioning passionless passion/SEM Passion/SM passivated passiveness/S passive/SYP passivity/S pass/JGVBZDSR passkey/SM passmark passover Passover/MS passport/SM password/SDM pasta/MS pasteboard/SM pasted/UA pastel/MS paste/MS Pasternak/M pastern/SM pasteup pasteurization/MS pasteurized/U pasteurizer/M pasteurize/RSDGZ Pasteur/M pastiche/MS pastille/SM pastime/SM pastiness/SM pastoralization/M pastoral/SPY pastorate/MS pastor/GSDM past/PGMDRS pastrami/MS pastry/SM past's/A pasts/A pasturage/SM pasture/MGSRD pasturer/M pasty/PTRS Patagonia/M Patagonian/S patch/EGRSD patcher/EM patchily patchiness/S patch's patchwork/RMSZ patchy/PRT patellae patella/MS Patel/M Pate/M paten/M Paten/M patentee/SM patent/ZGMRDYSB paterfamilias/SM pater/M paternalism/MS paternalist paternalistic paternal/Y paternity/SM paternoster/SM Paterson/M pate/SM pathetic pathetically pathfinder/MS pathless/P path/M pathname/SM pathogenesis/M pathogenic pathogen/SM pathologic pathological/Y pathologist/MS pathology/SM pathos/SM paths pathway/MS Patience/M patience/SM patient/MRYTS patient's/I patients/I patina/SM patine Patin/M patio/MS Pat/MN pat/MNDRS Patna/M patois/M Paton/M patresfamilias patriarchal patriarchate/MS patriarch/M patriarchs patriarchy/MS Patrica/M Patrice/M Patricia/M patrician/MS patricide/MS Patricio/M Patrick/M Patric/M patrimonial patrimony/SM patriotically patriotic/U patriotism/SM patriot/SM patristic/S Patrizia/M Patrizio/M Patrizius/M patrolled patrolling patrolman/M patrolmen patrol/MS patrolwoman patrolwomen patronage/MS patroness/S patronization patronized/U patronize/GZRSDJ patronizer/M patronizes/A patronizing's/U patronizing/YM patronymically patronymic/S patron/YMS patroon/MS patsy/SM Patsy/SM patted Patten/M patten/MS patterer/M pattern/GSDM patternless patter/RDSGJ Patterson/M Pattie/M Patti/M patting Pattin/M Patton/M Patty/M patty/SM paucity/SM Paula/M Paule/M Pauletta/M Paulette/M Paulie/M Pauli/M Paulina/M Pauline Pauling/M Paulita/M Paul/MG Paulo/M Paulsen/M Paulson/M Paulus/M Pauly/M paunch/GMSD paunchiness/M paunchy/RTP pauperism/SM pauperize/SDG pauper/SGDM pause/DSG Pavarotti paved/UA pave/GDRSJL Pavel/M pavement/SGDM paver/M paves/A Pavia/M pavilion/SMDG paving/A paving's Pavla/M Pavlova/MS Pavlovian Pavlov/M pawl/SM paw/MDSG pawnbroker/SM pawnbroking/S Pawnee/SM pawner/M pawn/GSDRM pawnshop/MS pawpaw's Pawtucket/M paxes Paxon/M Paxton/M payable/S pay/AGSLB payback/S paycheck/SM payday/MS payed payee/SM payer/SM payload/SM paymaster/SM payment/ASM Payne/SM payoff/MS payola/MS payout/S payroll/MS payslip/S Payson/M Payton/M Paz/M Pb/M PBS PBX PCB PC/M PCP PCs pct pd PD Pd/M PDP PDQ PDT PE Peabody/M peaceableness/M peaceable/P peaceably peacefuller peacefullest peacefulness/S peaceful/PY peace/GMDS peacekeeping/S Peace/M peacemaker/MS peacemaking/MS peacetime/MS peach/GSDM Peachtree/M peachy/RT peacock/SGMD Peadar/M peafowl/SM peahen/MS peaked/P peakiness/M peak/SGDM peaky/P pealed/A Peale/M peal/MDSG peals/A pea/MS peanut/SM Pearce/M Pearla/M Pearle/M pearler/M Pearlie/M Pearline/M Pearl/M pearl/SGRDM pearly/TRS Pearson/M pear/SYM peartrees Peary/M peasanthood peasantry/SM peasant/SM peashooter/MS peats/A peat/SM peaty/TR pebble/MGSD pebbling/M pebbly/TR Pebrook/M pecan/SM peccadilloes peccadillo/M peccary/MS Pechora/M pecker/M peck/GZSDRM Peckinpah/M Peck/M Pecos/M pectic pectin/SM pectoral/S peculate/NGDSX peculator/S peculiarity/MS peculiar/SY pecuniary pedagogical/Y pedagogic/S pedagogics/M pedagogue/SDGM pedagogy/MS pedal/SGRDM pedantic pedantically pedantry/MS pedant/SM peddler/M peddle/ZGRSD pederast/SM pederasty/SM Peder/M pedestal/GDMS pedestrianization pedestrianize/GSD pedestrian/MS pediatrician/SM pediatric/S pedicab/SM pedicure/DSMG pedicurist/SM pedigree/DSM pediment/DMS pedlar's pedometer/MS pedophile/S pedophilia Pedro/M peduncle/MS peeing peekaboo/SM peek/GSD peeler/M peeling/M Peel/M peel/SJGZDR peen/GSDM peeper/M peephole/SM peep/SGZDR peepshow/MS peepy peerage/MS peer/DMG peeress/MS peerlessness/M peerless/PY peeve/GZMDS peevers/M peevishness/SM peevish/YP peewee/S pee/ZDRS Pegasus/MS pegboard/SM Pegeen/M pegged Peggie/M Peggi/M pegging Peggy/M Peg/M peg/MS peignoir/SM Pei/M Peiping/M Peirce/M pejoration/SM pejorative/SY peke/MS Pekinese's pekingese Pekingese/SM Peking/SM pekoe/SM pelagic Pelee/M Pele/M pelf/SM Pelham/M pelican/SM pellagra/SM pellet/SGMD pellucid Peloponnese/M pelter/M pelt/GSDR pelvic/S pelvis/SM Pembroke/M pemmican/SM penalization/SM penalized/U penalize/SDG penalty/MS penal/Y Pena/M penance/SDMG pence/M penchant/MS pencil/SGJMD pendant/SM pend/DCGS pendent/CS Penderecki/M Pendleton/M pendulous pendulum/MS Penelopa/M Penelope/M penetrability/SM penetrable penetrate/SDVGNX penetrating/Y penetration/M penetrativeness/M penetrative/PY penetrator/MS penguin/MS penicillin/SM penile peninsular peninsula/SM penis/MS penitence/MS penitential/YS penitentiary/MS penitent/SY penknife/M penknives penlight/MS pen/M Pen/M penman/M penmanship/MS penmen Penna pennant/SM penned Penney/M Pennie/M penniless Penni/M penning Pennington/M pennis Penn/M pennon/SM Pennsylvania/M Pennsylvanian/S Penny/M penny/SM pennyweight/SM pennyworth/M penologist/MS penology/MS Penrod/M Pensacola/M pensioner/M pension/ZGMRDBS pensiveness/S pensive/PY pens/V pentacle/MS pentagonal/SY Pentagon/M pentagon/SM pentagram/MS pentameter/SM pent/AS Pentateuch/M pentathlete/S pentathlon/MS pentatonic pentecostal Pentecostalism/S Pentecostal/S Pentecost/SM penthouse/SDGM Pentium/M penuche/SM penultimate/SY penumbrae penumbra/MS penuriousness/MS penurious/YP penury/SM peonage/MS peon/MS peony/SM people/SDMG Peoria/M Pepe/M Pepillo/M Pepi/M Pepin/M Pepita/M Pepito/M pepped peppercorn/MS pepperer/M peppergrass/M peppermint/MS pepperoni/S pepper/SGRDM peppery peppiness/SM pepping peppy/PRT Pepsico/M PepsiCo/M Pepsi/M pepsin/SM pep/SM peptic/S peptidase/SM peptide/SM peptizing Pepys/M Pequot/M peradventure/S perambulate/DSNGX perambulation/M perambulator/MS percale/MS perceivably perceive/DRSZGB perceived/U perceiver/M percentage/MS percentile/SM percent/MS perceptible perceptibly perceptional perception/MS perceptiveness/MS perceptive/YP perceptual/Y percept/VMS Perceval/M perchance perch/GSDM perchlorate/M perchlorination percipience/MS percipient/S Percival/M percolate/NGSDX percolation/M percolator/MS percuss/DSGV percussionist/MS percussion/SAM percussiveness/M percussive/PY percutaneous/Y Percy/M perdition/MS perdurable peregrinate/XSDNG peregrination/M peregrine/S Perelman/M peremptorily peremptory/P perennial/SY pères perestroika/S Perez/M perfecta/S perfect/DRYSTGVP perfecter/M perfectibility/MS perfectible perfectionism/MS perfectionist/MS perfection/MS perfectiveness/M perfective/PY perfectness/MS perfidiousness/M perfidious/YP perfidy/MS perforated/U perforate/XSDGN perforation/M perforce performance/MS performed/U performer/M perform/SDRZGB perfumer/M perfumery/SM perfume/ZMGSRD perfunctorily perfunctoriness/M perfunctory/P perfused perfusion/M Pergamon/M pergola/SM perhaps/S Peria/M pericardia pericardium/M Perice/M Periclean Pericles/M perigee/SM perihelia perihelion/M peril/GSDM Perilla/M perilousness/M perilous/PY Peri/M perimeter/MS perinatal perinea perineum/M periodic periodical/YMS periodicity/MS period/MS periodontal/Y periodontics/M periodontist/S peripatetic/S peripheral/SY periphery/SM periphrases periphrasis/M periphrastic periscope/SDMG perishable/SM perish/BZGSRD perishing/Y peristalses peristalsis/M peristaltic peristyle/MS peritoneal peritoneum/SM peritonitis/MS periwigged periwigging periwig/MS periwinkle/SM perjurer/M perjure/SRDZG perjury/MS per/K perk/GDS perkily perkiness/S Perkin/SM perky/TRP Perla/M Perle/M Perl/M permafrost/MS permalloy/M Permalloy/M permanence/SM permanency/MS permanentness/M permanent/YSP permeability/SM permeableness/M permeable/P permeate/NGVDSX Permian permissibility/M permissibleness/M permissible/P permissibly permission/SM permissiveness/MS permissive/YP permit/SM permitted permitting Perm/M perm/MDGS permutation/MS permute/SDG Pernell/M perniciousness/MS pernicious/PY Pernod/M Peron/M peroration/SM Perot/M peroxidase/M peroxide/MGDS perpend/DG perpendicularity/SM perpendicular/SY perpetrate/NGXSD perpetration/M perpetrator/SM perpetual/SY perpetuate/NGSDX perpetuation/M perpetuity/MS perplex/DSG perplexed/Y perplexity/MS perquisite/SM Perren/M Perri/M Perrine/M Perry/MR persecute/XVNGSD persecution/M persecutor/MS persecutory Perseid/M Persephone/M Perseus/M perseverance/MS persevere/GSD persevering/Y Pershing/M Persia/M Persian/S persiflage/MS persimmon/SM Persis/M persist/DRSG persistence/SM persistent/Y persnickety personableness/M personable/P personae personage/SM personality/SM personalization/CMS personalize/CSDG personalized/U personalty/MS personal/YS persona/M person/BMS personification/M personifier/M personify/XNGDRS personnel/SM person's/U persons/U perspective/YMS perspex perspicaciousness/M perspicacious/PY perspicacity/S perspicuity/SM perspicuousness/M perspicuous/YP perspiration/MS perspire/DSG persuaded/U persuader/M persuade/ZGDRSB persuasion/SM persuasively persuasiveness/MS persuasive/U pertain/GSD Perth/M pertinaciousness/M pertinacious/YP pertinacity/MS pertinence/S pertinent/YS pertness/MS perturbation/MS perturbed/U perturb/GDS pertussis/SM pert/YRTSP peruke/SM Peru/M perusal/SM peruser/M peruse/RSDZG Peruvian/S pervade/SDG pervasion/M pervasiveness/MS pervasive/PY perverseness/SM perverse/PXYNV perversion/M perversity/MS pervert/DRSG perverted/YP perverter/M perviousness peseta/SM Peshawar/M peskily peskiness/S pesky/RTP peso/MS pessimal/Y pessimism/SM pessimistic pessimistically pessimist/SM pester/DG pesticide/MS pestiferous pestilence/SM pestilential/Y pestilent/Y pestle/SDMG pesto/S pest/RZSM PET Pétain/M petal/SDM Peta/M petard/MS petcock/SM Pete/M peter/GD Peter/M Petersburg/M Petersen/M Peters/N Peterson/M Peterus/M Petey/M pethidine/M petiole/SM petiteness/M petite/XNPS petitioner/M petition/GZMRD petition's/A petitions/A petits Petkiewicz/M Pet/MRZ Petra/M Petrarch/M petrel/SM petri petrifaction/SM petrify/NDSG Petrina/M Petr/M petrochemical/SM petrodollar/MS petroglyph/M petrolatum/MS petroleum/MS petrolled petrolling petrol/MS petrologist/MS petrology/MS Petronella/M Petronia/M Petronilla/M Petronille/M pet/SMRZ petted petter/MS Pettibone/M petticoat/SMD pettifogged pettifogger/SM pettifogging pettifog/S pettily pettiness/S petting pettis pettishness/M pettish/YP Petty/M petty/PRST petulance/MS petulant/Y Petunia/M petunia/SM Peugeot/M Pewaukee/M pewee/MS pewit/MS pew/SM pewter/SRM peyote/SM Peyter/M Peyton/M pf Pfc PFC pfennig/SM Pfizer/M pg PG Phaedra/M Phaethon/M phaeton/MS phage/M phagocyte/SM Phaidra/M phalanger/MS phalanges phalanx/SM phalli phallic phallus/M Phanerozoic phantasmagoria/SM phantasmal phantasm/SM phantasy's phantom/MS pharaoh Pharaoh/M pharaohs Pharaohs pharisaic Pharisaic Pharisaical pharisee/S Pharisee/SM pharmaceutical/SY pharmaceutic/S pharmaceutics/M pharmacist/SM pharmacological/Y pharmacologist/SM pharmacology/SM pharmacopoeia/SM pharmacy/SM pharyngeal/S pharynges pharyngitides pharyngitis/M pharynx/M phase/DSRGZM phaseout/S PhD pheasant/SM Phebe/M Phedra/M Phekda/M Phelia/M Phelps/M phenacetin/MS phenobarbital/SM phenolic phenol/MS phenolphthalein/M phenomenal/Y phenomena/SM phenomenological/Y phenomenology/MS phenomenon/SM phenotype/MS phenylalanine/M phenyl/M pheromone/MS phew/S phialled phialling phial/MS Phidias/M Philadelphia/M philanderer/M philander/SRDGZ philanthropic philanthropically philanthropist/MS philanthropy/SM philatelic philatelist/MS philately/SM Philbert/M Philco/M philharmonic/S Philipa/M Philip/M Philippa/M Philippe/M Philippians/M philippic/SM Philippine/SM Philis/M philistine/S Philistine/SM philistinism/S Phillida/M Phillie/M Phillipa/M Phillipe/M Phillip/MS Phillipp/M Phillis/M Philly/SM Phil/MY philodendron/MS philological/Y philologist/MS philology/MS Philomena/M philosopher/MS philosophic philosophical/Y philosophized/U philosophizer/M philosophizes/U philosophize/ZDRSG philosophy/MS philter/SGDM philtre/DSMG Phineas/M Phip/M Phipps/M phi/SM phlebitides phlebitis/M phlegmatic phlegmatically phlegm/SM phloem/MS phlox/M pH/M Ph/M phobia/SM phobic/S Phobos/M Phoebe/M phoebe/SM Phoenicia/M Phoenician/SM Phoenix/M phoenix/MS phone/DSGM phoneme/SM phonemically phonemic/S phonemics/M phonetically phonetician/SM phonetic/S phonetics/M phonically phonic/S phonics/M phoniness/MS phonographer/M phonographic phonograph/RM phonographs phonologic phonological/Y phonologist/MS phonology/MS phonon/M phony/PTRSDG phooey/S phosphatase/M phosphate/MS phosphide/M phosphine/MS phosphoresce phosphorescence/SM phosphorescent/Y phosphoric phosphor/MS phosphorous phosphorus/SM photocell/MS photochemical/Y photochemistry/M photocopier/M photocopy/MRSDZG photoelectric photoelectrically photoelectronic photoelectrons photoengraver/M photoengrave/RSDJZG photoengraving/M photofinishing/MS photogenic photogenically photograph/AGD photographer/SM photographic photographically photograph's photographs/A photography/MS photojournalism/SM photojournalist/SM photoluminescence/M photolysis/M photolytic photometer/SM photometric photometrically photometry/M photomicrograph/M photomicrography/M photomultiplier/M photon/MS photorealism photosensitive photo/SGMD photosphere/M photostatic Photostat/MS Photostatted Photostatting photosyntheses photosynthesis/M photosynthesize/DSG photosynthetic phototypesetter phototypesetting/M phrasal phrase/AGDS phrasebook phrasemaking phraseology/MS phrase's phrasing/SM phrenological/Y phrenologist/MS phrenology/MS phylactery/MS phylae phyla/M Phylis/M Phyllida/M Phyllis/M Phyllys/M phylogeny/MS phylum/M Phylys/M phys physicality/M physical/PYS physician/SM physicist/MS physicked physicking physic/SM physiochemical physiognomy/SM physiography/MS physiologic physiological/Y physiologist/SM physiology/MS physiotherapist/MS physiotherapy/SM physique/MSD phytoplankton/M Piaf/M Piaget/M Pia/M pianism/M pianissimo/S pianistic pianist/SM pianoforte/MS pianola Pianola/M piano/SM piaster/MS piazza/SM pibroch/M pibrochs picador/MS picaresque/S pica/SM Picasso/M picayune/S Piccadilly/M piccalilli/MS piccolo/MS pickaback's pickaxe's pickax/GMSD pickerel/MS Pickering/M picker/MG picketer/M picket/MSRDZG Pickett/M Pickford/M pick/GZSJDR pickle/SDMG Pickman/M pickoff/S pickpocket/GSM pickup/SM Pickwick/M picky/RT picnicked picnicker/MS picnicking picnic/SM picofarad/MS picojoule picoseconds picot/DMGS Pict/M pictograph/M pictographs pictorialness/M pictorial/PYS picture/MGSD picturesqueness/SM picturesque/PY piddle/GSD piddly pidgin/SM piebald/S piece/GMDSR piecemeal piecer/M piecewise pieceworker/M piecework/ZSMR piedmont Piedmont/M pieing pie/MS Pierce/M piercer/M pierce/RSDZGJ piercing/Y Pierette/M pier/M Pier/M Pierre/M Pierrette/M Pierrot/M Pierson/M Pieter/M Pietra/M Pietrek/M Pietro/M piety/SM piezoelectric piezoelectricity/M piffle/MGSD pigeon/DMGS pigeonhole/SDGM pigged piggery/M pigging piggishness/SM piggish/YP piggyback/MSDG Piggy/M piggy/RSMT pigheadedness/S pigheaded/YP piglet/MS pigmentation/MS pigment/MDSG pig/MLS Pigmy's pigpen/SM pigroot pigskin/MS pigsty/SM pigswill/M pigtail/SMD Pike/M pike/MZGDRS piker/M pikestaff/MS pilaf/MS pilaster/SM Pilate/M pilau's pilchard/SM Pilcomayo/M pile/JDSMZG pileup/MS pilferage/SM pilferer/M pilfer/ZGSRD Pilgrim pilgrimage/DSGM pilgrim/MS piling/M pillage/RSDZG pillar/DMSG pillbox/MS pill/GSMD pillion/DMGS pillory/MSDG pillowcase/SM pillow/GDMS pillowslip/S Pillsbury/M pilot/DMGS pilothouse/SM piloting/M pimento/MS pimiento/SM pimpernel/SM pimp/GSMYD pimple/SDM pimplike pimply/TRM PIN pinafore/MS piñata/S Pinatubo/M pinball/MS Pincas/M pincer/GSD Pinchas/M pincher/M pinch/GRSD pincushion/SM Pincus/M Pindar/M pineapple/MS pined/A Pinehurst/M pine/MNGXDS pines/A pinfeather/SM ping/GDRM pinheaded/P pinhead/SMD pinhole/SM pining/A pinion/DMG Pinkerton/M pinkeye/MS pink/GTYDRMPS pinkie/SM pinkish/P pinkness/S pinko/MS pinky's pinnacle/MGSD pinnate pinned/U pinning/S Pinocchio/M Pinochet/M pinochle/SM piñon/S pinpoint/SDG pinprick/MDSG pin's pinsetter/SM Pinsky/M pinstripe/SDM pintail/SM Pinter/M pint/MRS pinto/S pinup/MS pin/US pinwheel/DMGS pinyin Pinyin piny/RT pioneer/SDMG pion/M Piotr/M piousness/MS pious/YP pipeline/DSMG pipe/MS piper/M Piper/M Pipestone/M pipet's pipette/MGSD pipework piping/YM pipit/MS pip/JSZMGDR Pip/MR Pippa/M pipped pipping pippin/SM Pippo/M Pippy/M pipsqueak/SM piquancy/MS piquantness/M piquant/PY pique/GMDS piracy/MS Piraeus/M Pirandello/M piranha/SM pirate/MGSD piratical/Y pirogi pirogies pirouette/MGSD pis Pisa/M piscatorial Pisces/M Pisistratus/M pismire/SM Pissaro/M piss/DSRG pistachio/MS piste/SM pistillate pistil/MS pistoleers pistole/M pistol/SMGD piston/SM pitapat/S pitapatted pitapatting pita/SM Pitcairn/M pitchblende/SM pitcher/M pitchfork/GDMS pitching/M pitchman/M pitchmen pitch/RSDZG pitchstone/M piteousness/SM piteous/YP pitfall/SM pithily pithiness/SM pith/MGDS piths pithy/RTP pitiableness/M pitiable/P pitiably pitier/M pitifuller pitifullest pitifulness/M pitiful/PY pitilessness/SM pitiless/PY pitman/M pit/MS Pitney/M piton/SM pittance/SM pitted pitting Pittman/M Pittsburgh/ZM Pittsfield/M Pitt/SM Pittston/M pituitary/SM pitying/Y pity/ZDSRMG Pius/M pivotal/Y pivot/DMSG pivoting/M pix/DSG pixel/SM pixie/MS pixiness pixmap/SM Pizarro/M pizazz/S pi/ZGDRH pizza/SM pizzeria/SM pizzicati pizzicato pj's PJ's pk pkg pkt pkwy Pkwy pl placard/DSMG placate/NGVXDRS placatory placeable/A placebo/SM placed/EAU place/DSRJLGZM placeholder/S placekick/DGS placeless/Y placement/AMES placental/S placenta/SM placer/EM places/EA placidity/SM placidness/M placid/PY placing/AE placket/SM plagiarism/MS plagiarist/MS plagiarize/GZDSR plagiary/SM plagued/U plague/MGRSD plaguer/M plaice/M plaid/DMSG plainclothes plainclothesman plainclothesmen Plainfield/M plainness/MS plainsman/M plainsmen plainsong/SM plainspoken plain/SPTGRDY plaintiff/MS plaintiveness/M plaintive/YP plaint/VMS Plainview/M plaiting/M plait/SRDMG planar planarity Planck/M plan/DRMSGZ planeload planer/M plane's plane/SCGD planetarium/MS planetary planetesimal/M planet/MS planetoid/SM plangency/S plangent planking/M plank/SJMDG plankton/MS planned/U planner/SM planning Plano planoconcave planoconvex Plantagenet/M plantain/MS plantar plantation/MS planter/MS planting/S plantlike plant's plant/SADG plaque/MS plash/GSDM plasma/MS plasmid/S plasm/M plasterboard/MS plasterer/M plastering/M plaster/MDRSZG plasterwork/M plastically plasticine Plasticine/M plasticity/SM plasticize/GDS plastic/MYS plateau/GDMS plateful/S platelet/SM platen/M plater/M plate/SM platform/SGDM Plath/M plating/M platinize/GSD platinum/MS platitude/SM platitudinous/Y plat/JDNRSGXZ Plato/M platonic Platonic Platonism/M Platonist platoon/MDSG platted Platte/M platter/MS Platteville/M platting platypus/MS platys platy/TR plaudit/MS plausibility/S plausible/P plausibly Plautus/M playability/U playable/U playacting/M playact/SJDG playback/MS playbill/SM Playboy/M playboy/SM play/DRSEBG played/A player's/E player/SM playfellow/S playfulness/MS playful/PY playgirl/SM playgoer/MS playground/MS playgroup/S playhouse/SM playing/S playmate/MS playoff/S playpen/SM playroom/SM plays/A Playtex/M plaything/MS playtime/SM playwright/SM playwriting/M plaza/SM pleader/MA pleading/MY plead/ZGJRDS pleasanter pleasantest pleasantness/SMU pleasantry/MS pleasant/UYP pleased/EU pleaser/M pleases/E please/Y pleasingness/M pleasing/YP plea/SM pleas/RSDJG pleasurableness/M pleasurable/P pleasurably pleasureful pleasure/MGBDS pleasure's/E pleasures/E pleater/M pleat/RDMGS plebeian/SY plebe/MS plebiscite/SM plectra plectrum/SM pledger/M pledge/RSDMG Pleiads Pleistocene plenary/S plenipotentiary/S plenitude/MS plenteousness/M plenteous/PY plentifulness/M plentiful/YP plenty/SM plenum/M pleonasm/MS plethora/SM pleurae pleural pleura/M pleurisy/SM Plexiglas/MS plexus/SM pliability/MS pliableness/M pliable/P pliancy/MS pliantness/M pliant/YP plication/MA plier/MA plight/GMDRS plimsolls plinker/M plink/GRDS plinth/M plinths Pliny/M Pliocene/S PLO plodded plodder/SM plodding/SY plod/S plopped plopping plop/SM plosive plot/SM plotted/A plotter/MDSG plotting plover/MS plowed/U plower/M plowman/M plowmen plow/SGZDRM plowshare/MS ploy's ploy/SCDG plucker/M pluckily pluckiness/SM pluck/SGRD plucky/TPR pluggable plugged/UA plugging/AU plughole plug's plug/US plumage/DSM plumbago/M plumbed/U plumber/M plumbing/M plumb/JSZGMRD plume/SM plummer plummest plummet/DSG plummy plumper/M plumpness/S plump/RDNYSTGP plum/SMDG plumy/TR plunder/GDRSZ plunger/M plunge/RSDZG plunker/M plunk/ZGSRD pluperfect/S pluralism/MS pluralistic pluralist/S plurality/SM pluralization/MS pluralize/GZRSD pluralizer/M plural/SY plushness/MS plush/RSYMTP plushy/RPT plus/S plussed plussing Plutarch/M plutocracy/MS plutocratic plutocrat/SM Pluto/M plutonium/SM pluvial/S ply/AZNGRSD Plymouth/M plywood/MS pm PM Pm/M PMS pneumatically pneumatic/S pneumatics/M pneumonia/MS PO poacher/M poach/ZGSRD Pocahontas/M pocketbook/SM pocketful/SM pocketing/M pocketknife/M pocketknives pocket/MSRDG pock/GDMS pockmark/MDSG Pocono/MS podded podding podge/ZR Podgorica/M podiatrist/MS podiatry/MS podium/MS pod/SM Podunk/M Poe/M poem/MS poesy/GSDM poetaster/MS poetess/MS poetically poeticalness poetical/U poetic/S poetics/M poet/MS poetry/SM pogo Pogo/M pogrom/GMDS poignancy/MS poignant/Y Poincaré/M poinciana/SM Poindexter/M poinsettia/SM pointblank pointedness/M pointed/PY pointer/M pointillism/SM pointillist/SM pointing/M pointlessness/SM pointless/YP point/RDMZGS pointy/TR poise/M pois/GDS poi/SM poisoner/M poisoning/M poisonous/PY poison/RDMZGSJ Poisson/M poke/DRSZG Pokemon/M pokerface/D poker/M poky/SRT Poland/M Polanski/M polarimeter/SM polarimetry polariscope/M Polaris/M polarity/MS polarization/CMS polarized/UC polarize/RSDZG polarizes/C polarizing/C polarogram/SM polarograph polarography/M Polaroid/SM polar/S polecat/SM polemical/Y polemicist/S polemic/S polemics/M pole/MS Pole/MS poler/M polestar/S poleward/S pol/GMDRS policeman/M policemen/M police/MSDG policewoman/M policewomen policyholder/MS policymaker/S policymaking policy/SM poliomyelitides poliomyelitis/M polio/SM Polish polished/U polisher/M polish/RSDZGJ polis/M Politburo/M politburo/S politeness/MS polite/PRTY politesse/SM politically political/U politician/MS politicization/S politicize/CSDG politicked politicking/SM politico/SM politic/S politics/M polity/MS polka/SDMG Polk/M pollack/SM Pollard/M polled/U pollen/GDM pollinate/XSDGN pollination/M pollinator/MS polliwog/SM poll/MDNRSGX pollock's Pollock/SM pollster/MS pollutant/MS polluted/U polluter/M pollute/RSDXZVNG pollution/M Pollux/M Pollyanna/M Polly/M pollywog's Pol/MY Polo/M polo/MS polonaise/MS polonium/MS poltergeist/SM poltroon/MS polyandrous polyandry/MS polyatomic polybutene/MS polycarbonate polychemicals polychrome polyclinic/MS polycrystalline polyelectrolytes polyester/SM polyether/S polyethylene/SM polygamist/MS polygamous/Y polygamy/MS polyglot/S polygonal/Y polygon/MS polygraph/MDG polygraphs polygynous polyhedral polyhedron/MS Polyhymnia/M polyisobutylene polyisocyanates polymath/M polymaths polymerase/S polymeric polymerization/SM polymerize/SDG polymer/MS polymorphic polymorphisms polymorph/M polymyositis Polynesia/M Polynesian/S polynomial/YMS Polyphemus/M polyphonic polyphony/MS polyphosphate/S polyp/MS polypropylene/MS polystyrene/SM polysyllabic polysyllable/SM polytechnic/MS polytheism/SM polytheistic polytheist/SM polythene/M polytonal/Y polytopes polyunsaturated polyurethane/SM polyvinyl/MS Po/M pomade/MGSD pomander/MS pomegranate/SM Pomerania/M Pomeranian pommel/GSMD Pomona/M Pompadour/M pompadour/MDS pompano/SM Pompeian/S Pompeii/M Pompey/M pompom/SM pompon's pomposity/MS pompousness/S pompous/YP pomp/SM ponce/M Ponce/M Ponchartrain/M poncho/MS ponderer/M ponderousness/MS ponderous/PY ponder/ZGRD pond/SMDRGZ pone/SM pongee/MS poniard/GSDM pons/M Pontchartrain/M Pontiac/M Pontianak/M pontiff/MS pontifical/YS pontificate/XGNDS pontoon/SMDG pony/DSMG ponytail/SM pooch/GSDM poodle/MS poof/MS pooh/DG Pooh/M poohs Poole/M pool/MDSG poolroom/MS poolside Poona/M poop/MDSG poorboy poorhouse/MS poorness/MS poor/TYRP popcorn/MS Popek/MS pope/SM Pope/SM Popeye/M popgun/SM popinjay/MS poplar/SM poplin/MS Popocatepetl/M popover/SM poppa/MS popped Popper/M popper/SM poppet/M popping Poppins/M poppycock/MS Poppy/M poppy/SDM poppyseed Popsicle/MS pop/SM populace/MS popularism popularity/UMS popularization/SM popularize/A popularized popularizer/MS popularizes/U popularizing popular/YS populate/CXNGDS populated/UA populates/A populating/A population/MC populism/S populist/SM populousness/MS populous/YP porcelain/SM porch/SM porcine porcupine/MS pore/ZGDRS Porfirio/M porgy/SM poring/Y porker/M porky/TSR pork/ZRMS pornographer/SM pornographic pornographically pornography/SM porno/S porn/S porosity/SM porousness/MS porous/PY porphyritic porphyry/MS porpoise/DSGM porridge/MS Porrima/M porringer/MS Porsche/M portability/S portables portable/U portably port/ABSGZMRD portage/ASM portaged portaging portal/SM portamento/M portcullis/MS ported/CE Porte/M portend/SDG portentousness/M portentous/PY portent/SM porterage/M porter/DMG porterhouse/SM Porter/M porter's/A portfolio/MS porthole/SM Portia/M porticoes portico/M Portie/M portière/SM porting/E portion/KGSMD Portland/M portliness/SM portly/PTR portmanteau/SM Port/MR Pôrto/M portraitist/SM portrait/MS portraiture/MS portrayal/SM portrayer/M portray/GDRS ports/CE Portsmouth/M Portugal/M Portuguese/M portulaca/MS Porty/M posed/CA Poseidon/M poser/KME poses/CA poseur/MS pose/ZGKDRSE posh/DSRGT posing/CA positifs positionable positional/KY position/KGASMD position's/EC positions/EC positiveness/S positive/RSPYT positivism/M positivist/S positivity positron/SM posit/SCGD Posner/M posse/M possess/AGEDS possessed/PY possession/AEMS possessional possessiveness/MS possessive/PSMY possessor/MS possibility/SM possible/TRS possibly poss/S possum/MS postage/MS postal/S post/ASDRJG postbag/M postbox/SM postcard/SM postcode/SM postcondition/S postconsonantal postdate/DSG postdoctoral posteriori posterior/SY posterity/SM poster/MS postfix/GDS postgraduate/SM posthaste/S posthumousness/M posthumous/YP posthypnotic postilion/MS postindustrial posting/M postlude/MS Post/M postman/M postmarital postmark/GSMD postmaster/SM postmen postmeridian postmistress/MS postmodern postmodernist postmortem/S postnasal postnatal postoperative/Y postorder postpaid postpartum postpone/GLDRS postponement/S postpositions postprandial post's postscript/SM postsecondary postulate/XGNSD postulation/M postural posture/MGSRD posturer/M postvocalic postwar posy/SM potability/SM potableness/M potable/SP potage/M potash/MS potassium/MS potatoes potato/M potbelly/MSD potboiler/M potboil/ZR pot/CMS Potemkin/M potency/MS potentate/SM potentiality/MS potential/SY potentiating potentiometer/SM potent/YS potful/SM pothead/MS potherb/MS pother/GDMS potholder/MS pothole/SDMG potholing/M pothook/SM potion/SM potlatch/SM potluck/MS Potomac/M potpie/SM potpourri/SM Potsdam/M potsherd/MS potshot/S pottage/SM Pottawatomie/M potted Potter/M potter/RDMSG pottery/MS potting Potts/M potty/SRT pouch/SDMG Poughkeepsie/M Poul/M poulterer/MS poultice/DSMG poultry/MS pounce/SDG poundage/MS pounder/MS pound/KRDGS Pound/M pour/DSG pourer's Poussin/MS pouter/M pout/GZDRS poverty/MS POW powderpuff powder/RDGMS powdery Powell/M powerboat/MS powerfulness/M powerful/YP power/GMD powerhouse/MS powerlessness/SM powerless/YP Powers Powhatan/M pow/RZ powwow/GDMS pox/GMDS Poznan/M pp PP ppm ppr PPS pr PR practicability/S practicable/P practicably practicality/SM practicalness/M practical/YPS practice/BDRSMG practiced/U practicer/M practicum/SM practitioner/SM Pradesh/M Prado/M Praetorian praetorian/S praetor/MS pragmatical/Y pragmatic/S pragmatics/M pragmatism/MS pragmatist/MS Prague/M Praia prairie/MS praise/ESDG praiser/S praise's praiseworthiness/MS praiseworthy/P praising/Y Prakrit/M praline/MS pram/MS prancer/M prance/ZGSRD prancing/Y prank/SMDG prankster/SM praseodymium/SM Pratchett/M prate/DSRGZ prater/M pratfall/MS prating/Y prattle/DRSGZ prattler/M prattling/Y Pratt/M Prattville/M Pravda/M prawn/MDSG praxes praxis/M Praxiteles/M pray/DRGZS prayerbook prayerfulness/M prayerful/YP prayer/M PRC preach/DRSGLZJ preacher/M preaching/Y preachment/MS preachy/RT preadolescence/S Preakness/M preallocate/XGNDS preallocation/M preallocator/S preamble/MGDS preamp preamplifier/M prearrange/LSDG prearrangement/SM preassign/SDG preauthorize prebendary/M Precambrian precancel/DGS precancerous precariousness/MS precarious/PY precautionary precaution/SGDM precede/DSG precedence/SM precedented/U precedent/SDM preceptive/Y preceptor/MS precept/SMV precess/DSG precession/M precinct/MS preciosity/MS preciousness/S precious/PYS precipice/MS precipitable precipitant/S precipitateness/M precipitate/YNGVPDSX precipitation/M precipitousness/M precipitous/YP preciseness/SM precise/XYTRSPN precision/M précis/MDG preclude/GDS preclusion/S precociousness/MS precocious/YP precocity/SM precode/D precognition/SM precognitive precollege/M precolonial precomputed preconceive/GSD preconception/SM precondition/GMDS preconscious precook/GDS precursor/SM precursory precut predate/NGDSX predation/CMS predator/SM predatory predecease/SDG predecessor/MS predeclared predecline predefine/GSD predefinition/SM predesignate/GDS predestination/SM predestine/SDG predetermination/MS predeterminer/M predetermine/ZGSRD predicable/S predicament/SM predicate/VGNXSD predication/M predicator predictability/UMS predictable/U predictably/U predict/BSDGV predicted/U prediction/MS predictive/Y predictor/MS predigest/GDS predilect predilection/SM predispose/SDG predisposition/MS predoctoral predominance/SM predominant/Y predominate/YSDGN predomination/M preemie/MS preeminence/SM preeminent/Y preemployment/M preempt/GVSD preemption/SM preemptive/Y preemptor/M preener/M preen/SRDG preexist/DSG preexistence/SM preexistent prefabbed prefabbing prefab/MS prefabricate/XNGDS prefabrication/M preface/DRSGM prefacer/M prefatory prefect/MS prefecture/MS preferableness/M preferable/P preferably prefer/BL preference/MS preferential/Y preferment/SM preferred preferring prefiguration/M prefigure/SDG prefix/MDSG preflight/SGDM preform/DSG pref/RZ pregnancy/SM pregnant/Y preheat/GDS prehensile prehistoric prehistorical/Y prehistory/SM preindustrial preinitialize/SDG preinterview/M preisolated prejudge/DRSG prejudger/M prejudgment/SM prejudiced/U prejudice/MSDG prejudicial/PY prekindergarten/MS prelacy/MS prelate/SM preliminarily preliminary/S preliterate/S preloaded prelude/GMDRS preluder/M premarital/Y premarket prematureness/M premature/SPY prematurity/M premedical premeditated/Y premeditate/XDSGNV premeditation/M premed/S premenstrual premiere/MS premier/GSDM premiership/SM Preminger/M premise/GMDS premiss's premium/MS premix/GDS premolar/S premonition/SM premonitory prenatal/Y Pren/M Prenticed/M Prentice/MGD Prenticing/M Prentiss/M Prent/M prenuptial preoccupation/MS preoccupy/DSG preoperative preordain/DSLG prepackage/GSD prepaid preparation/SM preparative/SYM preparatory preparedly preparedness/USM prepared/UP prepare/ZDRSG prepay/GLS prepayment/SM prepender/S prepends preplanned preponderance/SM preponderant/Y preponderate/DSYGN prepositional/Y preposition/SDMG prepossess/GSD prepossessing/U prepossession/MS preposterousness/M preposterous/PY prepped prepping preppy/RST preprepared preprint/SGDM preprocessed preprocessing preprocessor/S preproduction preprogrammed prep/SM prepubescence/S prepubescent/S prepublication/M prepuce/SM prequel/S preradiation prerecord/DGS preregister/DSG preregistration/MS prerequisite/SM prerogative/SDM Pres presage/GMDRS presager/M presbyopia/MS presbyterian Presbyterianism/S Presbyterian/S presbyter/MS presbytery/MS preschool/RSZ prescience/SM prescient/Y Prescott/M prescribed/U prescriber/M prescribe/RSDG prescription/SM prescriptive/Y prescript/SVM preselect/SGD presence/SM presentableness/M presentable/P presentably/A presentational/A presentation/AMS presented/A presenter/A presentiment/MS presentment/SM presents/A present/SLBDRYZGP preservationist/S preservation/SM preservative/SM preserve/DRSBZG preserved/U preserver/M preset/S presetting preshrank preshrink/SG preshrunk preside/DRSG presidency/MS presidential/Y president/SM presider/M presidia presidium/M Presley/M presoaks presort/GDS pres/S press/ACDSG pressed/U presser/MS pressingly/C pressing/YS pressman/M pressmen pressure/DSMG pressurization/MS pressurize/DSRGZ pressurized/U prestidigitate/NX prestidigitation/M prestidigitatorial prestidigitator/M prestige/MS prestigious/PY Preston/M presto/S presumably presume/BGDRS presumer/M presuming/Y presumption/MS presumptive/Y presumptuousness/SM presumptuous/YP presuppose/GDS presupposition/S pretax preteen/S pretended/Y pretender/M pretending/U pretend/SDRZG pretense/MNVSX pretension/GDM pretentiousness/S pretentious/UYP preterite's preterit/SM preternatural/Y pretest/SDG pretext/SMDG Pretoria/M pretreated pretreatment/S pretrial prettify/SDG prettily prettiness/SM pretty/TGPDRS pretzel/SM prevailing/Y prevail/SGD prevalence/MS prevalent/SY prevaricate/DSXNG prevaricator/MS preventable/U preventably preventative/S prevent/BSDRGV preventer/M prevention/MS preventiveness/M preventive/SPY preview/ZGSDRM previous/Y prevision/SGMD prewar prexes preyer's prey/SMDG Priam/M priapic Pribilof/M price/AGSD priced/U priceless Price/M pricer/MS price's pricey pricier priciest pricker/M pricking/M prickle/GMDS prickliness/S prickly/RTP prick/RDSYZG prideful/Y pride/GMDS prier/M priestess/MS priesthood/SM Priestley/M priestliness/SM priestly/PTR priest/SMYDG prigged prigging priggishness/S priggish/PYM prig/SM primacy/MS primal primarily primary/MS primate/MS primed/U primely/M primeness/M prime/PYS primer/M Prime's primeval/Y priming/M primitiveness/SM primitive/YPS primitivism/M primmed primmer primmest primming primness/MS primogenitor/MS primogeniture/MS primordial/YS primp/DGS primrose/MGSD prim/SPJGZYDR princedom/MS princeliness/SM princely/PRT Prince/M prince/SMY princess/MS Princeton/M principality/MS principal/SY Principe/M Principia/M principled/U principle/SDMG printable/U printably print/AGDRS printed/U printer/AM printers printing/SM printmaker/M printmake/ZGR printmaking/M printout/S Prinz/M prioress/MS priori prioritize/DSRGZJ priority/MS prior/YS priory/SM Pris Prisca/M Priscella/M Priscilla/M prised prise/GMAS prismatic prism/MS prison/DRMSGZ prisoner/M Prissie/M prissily prissiness/SM prissy/RSPT pristine/Y prithee/S privacy/MS privateer/SMDG privateness/M private/NVYTRSXP privation/MCS privative/Y privatization/S privatize/GSD privet/SM privileged/U privilege/SDMG privily privy/SRMT prized/A prize/DSRGZM prizefighter/M prizefighting/M prizefight/SRMGJZ prizewinner/S prizewinning Pr/MN PRO proactive probabilist probabilistic probabilistically probability/SM probable/S probably probated/A probate/NVMX probates/A probating/A probational probationary/S probationer/M probation/MRZ probation's/A probative/A prober/M probity/SM problematical/UY problematic/S problem/SM proboscis/MS prob/RBJ procaine/MS procedural/SY procedure/MS proceeder/M proceeding/M proceed/JRDSG process/BSDMG processed/UA processes/A processional/YS procession/GD processor/MS proclamation/MS proclivity/MS proconsular procrastinate/XNGDS procrastination/M procrastinator/MS procreational procreatory procrustean Procrustean Procrustes/M proctor/GSDM proctorial procurable/U procure/L procurement/MS Procyon/M prodded prodding prodigality/S prodigal/SY prodigiousness/M prodigious/PY prodigy/MS prod/S produce/AZGDRS producer/AM producible/A production/ASM productively/UA productiveness/MS productive/PY productivities productivity/A productivity's productize/GZRSD product/V Prof profanation/S profaneness/MS profane/YPDRSG profanity/MS professed/Y professionalism/SM professionalize/GSD professional/USY profession/SM professorial/Y professorship/SM professor/SM proffer/GSD proficiency/SM proficient/YS profitability/MS profitableness/MU profitable/UP profitably/U profiteer/GSMD profiterole/MS profit/GZDRB profitless profligacy/S profligate/YS proforma/S profoundity profoundness/SM profound/PTYR prof/S profundity/MS profuseness/MS profuse/YP progenitor/SM progeny/M progesterone/SM prognathous prognoses prognosis/M prognosticate/NGVXDS prognostication/M prognosticator/S prognostic/S program/CSA programed programing programmability programmable/S programmed/CA programmer/ASM programming/CA programmings progression/SM progressiveness/SM progressive/SPY progressivism progress/MSDVG prohibiter/M prohibitionist/MS prohibition/MS Prohibition/MS prohibitiveness/M prohibitive/PY prohibitory prohibit/VGSRD projected/AU projectile/MS projectionist/MS projection/MS projective/Y project/MDVGS projector/SM Prokofieff/M Prokofiev/M prolegomena proletarianization/M proletarianized proletarian/S proletariat/SM proliferate/GNVDSX proliferation/M prolifically prolific/P prolixity/MS prolix/Y prologize prologue/MGSD prologuize prolongate/NGSDX prolongation/M prolonger/M prolong/G promenade/GZMSRD promenader/M Promethean Prometheus/M promethium/SM prominence/MS prominent/Y promiscuity/MS promiscuousness/M promiscuous/PY promise/GD promising/UY promissory promontory/MS promote/GVZBDR promoter/M promotiveness/M promotive/P prompted/U prompter/M promptitude/SM promptness/MS prompt/SGJTZPYDR pro/MS promulgate/NGSDX promulgation/M promulgator/MS pron proneness/MS prone/PY pronghorn/SM prong/SGMD pronominalization pronominalize pronounceable/U pronouncedly pronounced/U pronounce/GLSRD pronouncement/SM pronouncer/M pronto pronunciation/SM proofed/A proofer proofing/M proofreader/M proofread/GZSR proof/SEAM propaganda/SM propagandistic propagandist/SM propagandize/DSG propagated/U propagate/SDVNGX propagation/M propagator/MS propellant/MS propelled propeller/MS propelling propel/S propensity/MS properness/M proper/PYRT propertied/U property/SDM prophecy/SM prophesier/M prophesy/GRSDZ prophetess/S prophetic prophetical/Y prophet/SM prophylactic/S prophylaxes prophylaxis/M propinquity/MS propionate/M propitiate/GNXSD propitiatory propitiousness/M propitious/YP proponent/MS proportionality/M proportional/SY proportionate/YGESD proportioner/M proportion/ESGDM proportionment/M proposal/SM propped propping proprietary/S proprietorial proprietorship/SM proprietor/SM proprietress/MS propriety/MS proprioception proprioceptive prop/SZ propulsion/MS propulsive propylene/M prorogation/SM prorogue prosaic prosaically proscenium/MS prosciutti prosciutto/SM proscription/SM proscriptive pros/DSRG prosecute/SDBXNG prosecution/M prosecutor/MS proselyte/SDGM proselytism/MS proselytize/ZGDSR prose/M proser/M Proserpine/M prosodic/S prosody/MS prospect/DMSVG prospection/SM prospectiveness/M prospective/SYP prospector/MS prospectus/SM prosper/GSD prosperity/MS prosperousness/M prosperous/PY prostate prostheses prosthesis/M prosthetic/S prosthetics/M prostitute/DSXNGM prostitution/M prostrate/SDXNG prostration/M prosy/RT protactinium/MS protagonist/SM Protagoras/M protean/S protease/M protect/DVGS protected/UY protectionism/MS protectionist/MS protection/MS protectiveness/S protective/YPS protectorate/SM protector/MS protégées protégé/SM protein/MS proteolysis/M proteolytic Proterozoic/M protestantism Protestantism/MS protestant/S Protestant/SM protestation/MS protest/G protesting/Y Proteus/M protocol/DMGS protoplasmic protoplasm/MS prototype/SDGM prototypic prototypical/Y protozoa protozoan/MS protozoic protozoon's protract/DG protrude/SDG protrusile protrusion/MS protrusive/PY protuberance/S protuberant Proudhon/M proud/TRY Proust/M provabilities provability's provability/U provableness/M provable/P provably prov/DRGZB proved/U prove/ESDAG provenance/SM Provençal Provencals Provence/M provender/SDG provenience/SM provenly proverb/DG proverbial/Y Proverbs/M prover/M provide/DRSBGZ provided/U providence/SM Providence/SM providential/Y provident/Y provider/M province/SM provincialism/SM provincial/SY provisional/YS provisioner/M provision/R proviso/MS provocateur/S provocativeness/SM provocative/P provoked/U provoke/GZDRS provoking/Y provolone/SM Provo/M provost/MS prowess/SM prowler/M prowl/RDSZG prow/TRMS proximal/Y proximateness/M proximate/PY proximity/MS Proxmire/M proxy/SM Prozac prude/MS Prudence/M prudence/SM Prudential/M prudential/SY prudent/Y prudery/MS Prudi/M prudishness/SM prudish/YP Prudy/M Prue/M Pruitt/M Pru/M prune/DSRGZM pruner/M prurience/MS prurient/Y Prussia/M Prussian/S prussic Prut/M Pryce/M pry/DRSGTZ pryer's prying/Y P's PS p's/A psalmist/SM psalm/SGDM Psalms/M psalter Psalter/SM psaltery/MS psephologist/M pseudonymous pseudonym/SM pseudopod pseudo/S pseudoscience/S pshaw/SDG psi/S psittacoses psittacosis/M psoriases psoriasis/M psst/S PST psychedelically psychedelic/S psyche/M Psyche/M psychiatric psychiatrist/SM psychiatry/MS psychical/Y psychic/MS psychoacoustic/S psychoacoustics/M psychoactive psychoanalysis/M psychoanalyst/S psychoanalytic psychoanalytical psychoanalyze/SDG psychobabble/S psychobiology/M psychocultural psychodrama/MS psychogenic psychokinesis/M psycholinguistic/S psycholinguistics/M psycholinguists psychological/Y psychologist/MS psychology/MS psychometric/S psychometrics/M psychometry/M psychoneuroses psychoneurosis/M psychopathic/S psychopath/M psychopathology/M psychopaths psychopathy/SM psychophysical/Y psychophysic/S psychophysics/M psychophysiology/M psychosis/M psycho/SM psychosocial/Y psychosomatic/S psychosomatics/M psychos/S psychotherapeutic/S psychotherapist/MS psychotherapy/SM psychotically psychotic/S psychotropic/S psychs psych/SDG PT PTA Ptah/M ptarmigan/MS pt/C pterodactyl/SM Pt/M PTO Ptolemaic Ptolemaists Ptolemy/MS ptomaine/MS Pu pubbed pubbing pubertal puberty/MS pubes pubescence/S pubescent pubic pubis/M publican/AMS publication/AMS publicist/SM publicity/SM publicized/U publicize/SDG publicness/M publics/A public/YSP publishable/U published/UA publisher/ASM publishes/A publishing/M publish/JDRSBZG pub/MS Puccini/M puce/SM pucker/DG Puckett/M puck/GZSDRM puckishness/S puckish/YP Puck/M pudding/MS puddle/JMGRSD puddler/M puddling/M puddly pudenda pudendum/M pudginess/SM pudgy/PRT Puebla/M Pueblo/MS pueblo/SM puerile/Y puerility/SM puerperal puers Puerto/M puffball/SM puffer/M puffery/M puffiness/S puffin/SM Puff/M puff/SGZDRM puffy/PRT Puget/M pugged pugging Pugh/M pugilism/SM pugilistic pugilist/S pug/MS pugnaciousness/MS pugnacious/YP pugnacity/SM puissant/Y puke/GDS pukka Pulaski/SM pulchritude/SM pulchritudinous/M pule/GDS Pulitzer/SM pullback/S pull/DRGZSJ pullet/SM pulley/SM Pullman/MS pullout/S pullover/SM pulmonary pulpiness/S pulpit/MS pulp/MDRGS pulpwood/MS pulpy/PTR pulsar/MS pulsate/NGSDX pulsation/M pulse/ADSG pulser pulse's pulverable pulverization/MS pulverized/U pulverize/GZSRD pulverizer/M pulverizes/UA puma/SM pumice/SDMG pummel/SDG pumpernickel/SM pump/GZSMDR pumping/M pumpkin/MS punchbowl/M punched/U puncheon/MS puncher/M punch/GRSDJBZ punchline/S Punch/M punchy/RT punctilio/SM punctiliousness/SM punctilious/PY punctualities punctuality/UM punctualness/M punctual/PY punctuate/SDXNG punctuational punctuation/M puncture/SDMG punditry/S pundit/SM pungency/MS pungent/Y Punic puniness/MS punished/U punisher/M punishment/MS punish/RSDGBL punitiveness/M punitive/YP Punjabi/M Punjab/M punk/TRMS punky/PRS pun/MS punned punning punster/SM punter/M punt/GZMDRS puny/PTR pupae pupal pupa/M pupate/NGSD pupillage/M pupil/SM pup/MS pupped puppeteer/SM puppetry/MS puppet/SM pupping puppy/GSDM puppyish purblind Purcell/M purchasable purchase/GASD purchaser/MS purdah/M purdahs Purdue/M purebred/S puree/DSM pureeing pureness/MS pure/PYTGDR purgation/M purgative/MS purgatorial purgatory/SM purge/GZDSR purger/M purify/GSRDNXZ Purim/SM Purina/M purine/SM purism/MS puristic purist/MS puritanic puritanical/Y Puritanism/MS puritanism/S puritan/SM Puritan/SM purity/SM purlieu/SM purl/MDGS purloin/DRGS purloiner/M purple/MTGRSD purplish purport/DRSZG purported/Y purposefulness/S purposeful/YP purposelessness/M purposeless/PY purpose/SDVGYM purposiveness/M purposive/YP purr/DSG purring/Y purse/DSRGZM purser/M pursuance/MS pursuant pursuer/M pursue/ZGRSD pursuit/MS purulence/MS purulent Purus purveyance/MS purvey/DGS purveyor/MS purview/SM Pusan/M Pusey/M pushbutton/S pushcart/SM pushchair/SM pushdown push/DSRBGZ pusher/M pushily pushiness/MS Pushkin/M pushover/SM Pushtu/M pushy/PRT pusillanimity/MS pusillanimous/Y pus/SM puss/S pussycat/S pussyfoot/DSG pussy/TRSM pustular pustule/MS putative/Y Putin/M put/IS Putnam/M Putnem/M putout/S putrefaction/SM putrefactive putrefy/DSG putrescence/MS putrescent putridity/M putridness/M putrid/YP putsch/S putted/I puttee/MS putter/RDMGZ putting/I putt/SGZMDR puttying/M putty/SDMG puzzle/JRSDZLG puzzlement/MS puzzler/M PVC pvt Pvt/M PW PX p/XTGJ Pygmalion/M pygmy/SM Pygmy/SM Pyhrric/M pyknotic Pyle/M pylon/SM pylori pyloric pylorus/M Pym/M Pynchon/M Pyongyang/M pyorrhea/SM Pyotr/M pyramidal/Y pyramid/GMDS pyre/MS Pyrenees Pyrex/SM pyridine/M pyrimidine/SM pyrite/MS pyrolysis/M pyrolyze/RSM pyromaniac/SM pyromania/MS pyrometer/MS pyrometry/M pyrophosphate/M pyrotechnical pyrotechnic/S pyrotechnics/M pyroxene/M pyroxenite/M Pyrrhic Pythagoras/M Pythagorean/S Pythias Python/M python/MS pyx/MDSG q Q QA Qaddafi/M Qantas/M Qatar/M QB QC QED Qingdao Qiqihar/M QM Qom/M qr q's Q's qt qty qua Quaalude/M quackery/MS quackish quack/SDG quadded quadding quadrangle/MS quadrangular/M quadrant/MS quadraphonic/S quadrapole quadratical/Y quadratic/SM quadrature/MS quadrennial/SY quadrennium/MS quadric quadriceps/SM quadrilateral/S quadrille/XMGNSD quadrillion/MH quadripartite/NY quadriplegia/SM quadriplegic/SM quadrivia quadrivium/M quadrupedal quadruped/MS quadruple/GSD quadruplet/SM quadruplicate/GDS quadruply/NX quadrupole quad/SM quadword/MS quaffer/M quaff/SRDG quagmire/DSMG quahog/MS quail/GSDM quaintness/MS quaint/PTYR quake/GZDSR Quakeress/M Quakerism/S Quaker/SM quaky/RT qualification/ME qualified/UY qualifier/SM qualify/EGXSDN qualitative/Y quality/MS qualmish qualm/SM quandary/MS quangos quanta/M Quantico/M quantifiable/U quantified/U quantifier/M quantify/GNSRDZX quantile/S quantitativeness/M quantitative/PY quantity/MS quantization/MS quantizer/M quantize/ZGDRS quantum/M quarantine/DSGM quark/SM quarreler/M quarrellings quarrelsomeness/MS quarrelsome/PY quarrel/SZDRMG quarrier/M quarryman/M quarrymen quarry/RSDGM quarterback/SGMD quarterdeck/MS quarterer/M quarterfinal/MS quartering/M quarterly/S quartermaster/MS quarter/MDRYG quarterstaff/M quarterstaves quartet/SM quartic/S quartile/SM quarto/SM quart/RMSZ quartzite/M quartz/SM quasar/SM quash/GSD quasi quasilinear Quasimodo/M Quaternary quaternary/S quaternion/SM quatrain/SM quaver/GDS quavering/Y quavery Quayle/M quayside/M quay/SM queasily queasiness/SM queasy/TRP Quebec/M Quechua/M Queenie/M queenly/RT queen/SGMDY Queensland/M Queen/SM queerness/S queer/STGRDYP queller/M quell/SRDG Que/M quenchable/U quenched/U quencher/M quench/GZRSDB quenchless Quentin/M Quent/M Querida/M quern/M querulousness/S querulous/YP query/MGRSD quested/A quester/AS quester's quest/FSIM questing questionableness/M questionable/P questionably/U questioned/UA questioner/M questioning/UY questionnaire/MS question/SMRDGBZJ quests/A Quetzalcoatl/M queued/C queue/GZMDSR queuer/M queues/C queuing/C Quezon/M quibble/GZRSD quibbler/M quiche/SM quicken/RDG quickie/MS quicklime/SM quickness/MS quick/RNYTXPS quicksand/MS quicksilver/GDMS quickstep/SM quid/SM quiesce/D quiescence/MS quiescent/YP quieted/E quieten/SGD quieter/E quieter's quieting/E quietly/E quietness/MS quiets/E quietude/IEMS quietus/MS quiet/UTGPSDRY Quillan/M quill/GSDM Quill/M quilter/M quilting/M quilt/SZJGRDM quincentenary/M quince/SM Quincey/M quincy/M Quincy/M quinine/MS Quinlan/M Quinn/M quinquennial/Y quinsy/SM Quinta/M Quintana/M quintessence/SM quintessential/Y quintet/SM quintic quintile/SM Quintilian/M Quintilla/M quintillion/MH quintillionth/M Quintina/M Quintin/M Quint/M quint/MS Quinton/M quintuple/SDG quintuplet/MS Quintus/M quip/MS quipped quipper quipping quipster/SM quired/AI quire/MDSG quires/AI Quirinal/M quiring/IA quirkiness/SM quirk/SGMD quirky/PTR quirt/SDMG Quisling/M quisling/SM quitclaim/GDMS quit/DGS quite/SADG Quito/M quittance/SM quitter/SM quitting quiver/GDS quivering/Y quivery Quixote/M quixotic quixotically Quixotism/M quiz/M quizzed quizzer/SM quizzes quizzical/Y quizzing quo/H quoin/SGMD quoit/GSDM quondam quonset Quonset quorate/I quorum/MS quotability/S quota/MS quotation/SM quoter/M quote/UGSD quot/GDRB quotidian/S quotient/SM qwerty qwertys Rabat/M rabbet/GSMD Rabbi/M rabbi/MS rabbinate/MS rabbinic rabbinical/Y rabbiter/M rabbit/MRDSG rabble/GMRSD rabbler/M Rabelaisian Rabelais/M rabidness/SM rabid/YP rabies Rabi/M Rabin/M rabis Rab/M raccoon/SM racecourse/MS racegoers racehorse/SM raceme/MS race/MZGDRSJ racer/M racetrack/SMR raceway/SM Rachael/M Rachele/M Rachelle/M Rachel/M Rachmaninoff/M racialism/MS racialist/MS racial/Y racily Racine/M raciness/MS racism/S racist/MS racketeer/MDSJG racket/SMDG rackety rack/GDRMS raconteur/SM racoon's racquetball/S racquet's racy/RTP radarscope/MS radar/SM Radcliffe/M radded radder raddest Raddie/M radding Raddy/M radial/SY radiance/SM radian/SM radiant/YS radiate/XSDYVNG radiation/M radiative/Y radiator/MS radicalism/MS radicalization/S radicalize/GSD radicalness/M radical/SPY radices's radii/M radioactive/Y radioactivity/MS radioastronomical radioastronomy radiocarbon/MS radiochemical/Y radiochemistry/M radiogalaxy/S radiogram/SM radiographer/MS radiographic radiography/MS radioisotope/SM radiologic radiological/Y radiologist/MS radiology/MS radioman/M radiomen radiometer/SM radiometric radiometry/MS radionics radionuclide/M radiopasteurization radiophone/MS radiophysics radioscopy/SM radio/SMDG radiosonde/SM radiosterilization radiosterilized radiotelegraph radiotelegraphs radiotelegraphy/MS radiotelephone/SM radiotherapist/SM radiotherapy/SM radish/MS radium/MS radius/M radix/SM Rad/M radon/SM rad/S Raeann/M Rae/M RAF Rafaela/M Rafaelia/M Rafaelita/M Rafaellle/M Rafaello/M Rafael/M Rafa/M Rafe/M Raffaello/M Raffarty/M Rafferty/M raffia/SM raffishness/SM raffish/PY raffle/MSDG Raff/M Rafi/M Raf/M rafter/DM raft/GZSMDR raga/MS ragamuffin/MS ragbag/SM rage/MS raggedness/SM ragged/PRYT raggedy/TR ragging rag/GSMD raging/Y raglan/MS Ragnar/M Ragnarök ragout/SMDG ragtag/MS ragtime/MS ragweed/MS ragwort/M Rahal/M rah/DG Rahel/M rahs raider/M raid/MDRSGZ railbird/S rail/CDGS railer/SM railhead/SM railing/MS raillery/MS railroader/M railroading/M railroad/SZRDMGJ rail's railwaymen railway/MS raiment/SM Raimondo/M Raimund/M Raimundo/M Raina/M rainbow/MS raincloud/S raincoat/SM raindrop/SM Raine/MR Rainer/M rainfall/SM rainforest's rain/GSDM Rainier/M rainless rainmaker/SM rainmaking/MS rainproof/GSD rainstorm/SM rainwater/MS rainy/RT raise/DSRGZ raiser/M raising/M raisin/MS rajah/M rajahs Rajive/M raj/M Rakel/M rake/MGDRS raker/M rakishness/MS rakish/PY Raleigh/M Ralf/M Ralina/M rally/GSD Ralph/M Ralston/M Ra/M Ramada/M Ramadan/SM Ramakrishna/M Rama/M Raman/M Ramayana/M ramble/JRSDGZ rambler/M rambling/Y Rambo/M rambunctiousness/S rambunctious/PY ramekin/SM ramie/MS ramification/M ramify/XNGSD Ramirez/M Ramiro/M ramjet/SM Ram/M rammed ramming Ramo/MS Ramona/M Ramonda/M Ramon/M rampage/SDG rampancy/S rampant/Y rampart/SGMD ramp/GMDS ramrodded ramrodding ramrod/MS RAM/S Ramsay/M Ramses/M Ramsey/M ramshackle ram/SM rams/S ran/A Rana/M Rancell/M Rance/M rancher/M rancho/SM ranch/ZRSDMJG rancidity/MS rancidness/SM rancid/P rancorous/Y rancor/SM Randall/M Randal/M Randa/M Randee/M Randell/M Randene/M Randie/M Randi/M randiness/S Rand/M rand/MDGS Randolf/M Randolph/M randomization/SM randomize/SRDG randomness/SM random/PYS Randy/M randy/PRST Ranee/M ranee/SM ranged/C rangeland/S ranger/M ranges/C range/SM rang/GZDR ranginess/S ranging/C Rangoon/M rangy/RPT Rania/M Ranice/M Ranier/M Rani/MR Ranique/M rani's ranked/U ranker/M rank/GZTYDRMPJS Rankine/M ranking/M Rankin/M rankle/SDG rankness/MS Ranna/M ransacker/M ransack/GRDS Ransell/M ransomer/M Ransom/M ransom/ZGMRDS ranter/M rant/GZDRJS ranting/Y Raoul/M rapaciousness/MS rapacious/YP rapacity/MS rapeseed/M rape/SM Raphaela/M Raphael/M rapidity/MS rapidness/S rapid/YRPST rapier/SM rapine/SM rapist/MS rap/MDRSZG rapped rappelled rappelling rappel/S rapper/SM rapping/M rapporteur/SM rapport/SM rapprochement/SM rapscallion/MS raptness/S rapture/MGSD rapturousness/M rapturous/YP rapt/YP Rapunzel/M Raquela/M Raquel/M rarebit/MS rarefaction/MS rarefy/GSD rareness/MS rare/YTPGDRS rarity/SM Rasalgethi/M Rasalhague/M rascal/SMY rasher/M rashness/S rash/PZTYSR Rasia/M Rasla/M Rasmussen/M raspberry/SM rasper/M rasping/Y rasp/SGJMDR Rasputin/M raspy/RT Rastaban/M Rastafarian/M raster/MS Rastus/M ratchet/MDSG rateable rated/U rate/KNGSD ratepayer/SM rater/M rate's Ratfor/M rather Rather/M rathskeller/SM ratifier/M ratify/ZSRDGXN rating/M ratiocinate/VNGSDX ratiocination/M ratio/MS rationale/SM rationalism/SM rationalistic rationalist/S rationality/MS rationalization/SM rationalizer/M rationalize/ZGSRD rationalness/M rational/YPS ration/DSMG Ratliff/M ratlike ratline/SM rat/MDRSJZGB rattail rattan/MS ratted ratter/MS ratting rattlebrain/DMS rattle/RSDJGZ rattlesnake/MS rattletrap/MS rattling/Y rattly/TR rattrap/SM ratty/RT raucousness/SM raucous/YP Raul/M raunchily raunchiness/S raunchy/RTP ravage/GZRSD ravager/M raveling/S Ravel/M ravel/UGDS raven/JGMRDS Raven/M ravenous/YP raver/M rave/ZGDRSJ Ravid/M Ravi/M ravine/SDGM ravioli/SM ravisher/M ravishing/Y ravish/LSRDZG ravishment/SM Raviv/M Rawalpindi/M rawboned rawhide/SDMG Rawley/M Rawlings/M Rawlins/M Rawlinson/M rawness/SM raw/PSRYT Rawson/M Rayburn/M Raychel/M Raye/M ray/GSMD Rayleigh/M Ray/M Raymond/M Raymondville/M Raymund/M Raymundo/M Rayna/M Raynard/M Raynell/M Rayner/M Raynor/M rayon/SM Rayshell/M Raytheon/M raze/DRSG razer/M razorback/SM razorblades razor/MDGS razz/GDS razzmatazz/S Rb RBI/S RC RCA rcpt RCS rd RD RDA Rd/M reabbreviate reachability reachable/U reachably reached/U reacher/M reach/GRB reacquisition reactant/SM reacted/U reaction reactionary/SM reactivity readability/MS readable/P readably readdress/G Reade/M reader/M readership/MS Read/GM readied readies readily readinesses readiness/UM reading/M Reading/M read/JGZBR readopt/G readout/MS reads/A readying ready/TUPR Reagan/M Reagen/M realisms realism's realism/U realistically/U realistic/U realist/SM reality/USM realizability/MS realizableness/M realizable/SMP realizably/S realization/MS realized/U realize/JRSDBZG realizer/M realizes/U realizing/MY realm/M realness/S realpolitik/SM real/RSTP realtor's Realtor/S realty/SM Rea/M reamer/M ream/MDRGZ Reamonn/M reanimate reaper/M reappraise/G reap/SGZ rear/DRMSG rearguard/MS rearmost rearrange/L rearward/S reasonableness/SMU reasonable/UP reasonably/U Reasoner/M reasoner/SM reasoning/MS reasonless reasons reason/UBDMG reassess/GL reassuringly/U reattach/GSL reawakening/M Reba/M rebate/M Rebbecca/M Rebeca/M Rebecca's Rebecka/M Rebekah/M Rebeka/M Rebekkah/M rebeller rebellion/SM rebelliousness/MS rebellious/YP rebel/MS Rebe/M rebid rebidding rebind/G rebirth reboil/G rebook reboot/ZR rebound/G rebroadcast/MG rebuke/RSDG rebuking/Y rebus rebuttal/SM rebutting rec recalcitrance/SM recalcitrant/S recalibrate/N recantation/S recant/G recap recappable recapping recast/G recd rec'd recede receipt/SGDM receivable/S received/U receiver/M receivership/SM receive/ZGRSDB recency/M recension/M recentness/SM recent/YPT receptacle/SM receptionist/MS reception/MS receptiveness/S receptive/YP receptivity/S receptor/MS recessional/S recessionary recessiveness/M recessive/YPS recess/SDMVG rechargeable recheck/G recherché recherches recidivism/MS recidivist/MS Recife/M recipe/MS recipiency recipient/MS reciprocal/SY reciprocate/NGXVDS reciprocation/M reciprocity/MS recitalist/S recital/MS recitative/MS reciter/M recite/ZR recked recking recklessness/S reckless/PY reckoner/M reckoning/M reckon/SGRDJ reclaim/B reclamation/SM recliner/M recline/RSDZG recluse/MVNS reclusion/M recode/G recognizability recognizable/U recognizably recognize/BZGSRD recognizedly/S recognized/U recognizer/M recognizingly/S recognizing/UY recoilless recoinage recolor/GD recombinant recombine recommended/U recompense/GDS recompute/B reconciled/U reconciler/M reconcile/SRDGB reconditeness/M recondite/YP reconfigurability reconfigure/R reconnaissance/MS reconnect/R reconnoiter/GSD reconquer/G reconsecrate reconstitute reconstructed/U Reconstruction/M reconsult/G recontact/G recontaminate/N recontribute recook/G recopy/G recorded/AU records/A record/ZGJ recourse recoverability recoverable/U recover/B recovery/MS recreant/S recreational recriminate/GNVXDS recrimination/M recriminatory recross/G recrudesce/GDS recrudescence/MS recrudescent recruiter/M recruitment/MS recruit/ZSGDRML recrystallize rectal/Y rectangle/SM rectangular/Y recta's rectifiable rectification/M rectifier/M rectify/DRSGXZN rectilinear/Y rectitude/MS recto/MS rector/SM rectory/MS rectum/SM recumbent/Y recuperate/VGNSDX recuperation/M recur recurrence/MS recurrent recurse/NX recursion/M recusant/M recuse recyclable/S recycle/BZ redact/DGS redaction/SM redactor/MS redbird/SM redbreast/SM redbrick/M redbud/M redcap/MS redcoat/SM redcurrant/M redden/DGS redder reddest redding reddish/P Redd/M redeclaration redecorate redeemable/U redeem/BRZ redeemed/U redeemer/M Redeemer/M redemptioner/M redemption/RMS redemptive redeposit/M redetermination Redford/M Redgrave/M redhead/DRMS Redhook/M redial/G redirect/G redirection redlining/S Redmond/M redneck/SMD redness/MS redo/G redolence/MS redolent Redondo/M redouble/S redoubtably redound/GDS red/PYS redshift/S redskin/SM Redstone/M reduced/U reducer/M reduce/RSDGZ reducibility/M reducible reducibly reductionism/M reductionist/S reduction/SM reduct/V redundancy/SM redundant/Y redwood/SM redye redyeing Reeba/M Reebok/M Reece/M reecho/G reed/GMDR reediness/SM reeding/M Reed/M Reedville/M reedy/PTR reefer/M reef/GZSDRM reeker/M reek/GSR reeler/M reel's reel/USDG Ree/MDS Reena/M reenforcement reentrant Reese/M reestimate/M Reeta/M Reeva/M reeve/G Reeves reexamine refection/SM refectory/SM refer/B refereed/U refereeing referee/MSD reference/CGSRD referenced/U reference's referencing/U referendum/MS referentiality referential/YM referent/SM referral/SM referred referrer/S referring reffed reffing refile refinance refined/U refine/LZ refinement/MS refinish/G refit reflectance/M reflected/U reflectional reflection/SM reflectiveness/M reflective/YP reflectivity/M reflector/MS reflect/SDGV reflexion/MS reflexiveness/M reflexive/PSY reflexivity/M reflex/YV reflooring refluent reflux/G refocus/G refold/G reforestation reforge/G reformatory/SM reform/B reformed/U reformer/M reformism/M reformist/S refract/DGVS refractiveness/M refractive/PY refractometer/MS refractoriness/M refractory/PS refrain/DGS refreshed/U refreshing/Y refresh/LB refreshment/MS refrigerant/MS refrigerated/U refrigerate/XDSGN refrigeration/M refrigerator/MS refrozen refry/GS refugee/MS refuge/SDGM Refugio/M refulgence/SM refulgent refund/B refunder/M refurbish/L refurbishment/S refusal/SM refuse/R refuser/M refutation/MS refute/GZRSDB refuter/M ref/ZS reg regale/L regalement/S regal/GYRD regalia/M Regan/M regard/EGDS regardless/PY regather/G regatta/MS regency/MS regeneracy/MS regenerately regenerateness/M regenerate/U Regen/M reggae/SM Reggie/M Reggi/MS Reggy/M regicide/SM regime/MS regimen/MS regimental/S regimentation/MS regiment/SDMG Reginae Reginald/M Regina/M Reginauld/M Regine/M regionalism/MS regional/SY region/SM Regis/M register's register/UDSG registrable registrant/SM registrar/SM registration/AM registrations registry/MS Reg/MN regnant Regor/M regress/DSGV regression/MS regressiveness/M regressive/PY regressors regretfulness/M regretful/PY regret/S regrettable regrettably regretted regretting reground regroup/G regrow/G regularity/MS regularization/MS regularize/SDG regular/YS regulate/CSDXNG regulated/U regulation/M regulative regulator/SM regulatory Regulus/M regurgitate/XGNSD regurgitation/M rehabbed rehabbing rehabilitate/SDXVGN rehabilitation/M rehab/S rehang/G rehear/GJ rehearsal/SM rehearse rehearsed/U rehearser/M rehears/R reheat/G reheating/M Rehnquist rehydrate Reichenberg/M Reich/M Reichstags Reichstag's Reidar/M Reider/M Reid/MR reign/MDSG Reiko/M Reilly/M reimburse/GSDBL reimbursement/MS Reinald/M Reinaldo/MS Reina/M reindeer/M Reine/M reinforced/U reinforce/GSRDL reinforcement/MS reinforcer/M rein/GDM Reinhard/M Reinhardt/M Reinhold/M Reinold/M reinstate/L reinstatement/MS reinsurance Reinwald/M reissue REIT reiterative/SP rejecter/M rejecting/Y rejection/SM rejector/MS reject/RDVGS rejigger rejoice/RSDJG rejoicing/Y rejoinder/SM rejuvenate/NGSDX rejuvenatory relapse relatedly relatedness/MS related/U relater/M relate/XVNGSZ relational/Y relation/M relationship/MS relativeness/M relative/SPY relativism/M relativistic relativistically relativist/MS relativity/MS relator's relaxant/SM relaxation/MS relaxedness/M relaxed/YP relax/GZD relaxing/Y relay/GDM relearn/G releasable/U release/B released/U relenting/U relentlessness/SM relentless/PY relent/SDG relevance/SM relevancy/MS relevant/Y reliability/UMS reliables reliable/U reliably/U reliance/MS reliant/Y relicense/R relic/MS relict/C relict's relief/M relievedly relieved/U reliever/M relieve/RSDZG religionists religion/SM religiosity/M religiousness/MS religious/PY relink/G relinquish/GSDL relinquishment/SM reliquary/MS relish/GSD relive/GB reload/GR relocate/B reluctance/MS reluctant/Y rel/V rely/DG rem Re/M remade/S remainder/SGMD remain/GD remake/M remand/DGS remap remapping remarkableness/S remarkable/U remarkably remark/BG remarked/U Remarque/M rematch/G Rembrandt/M remeasure/D remediableness/M remediable/P remedy/SDMG remembered/U rememberer/M remember/GR remembrance/MRS remembrancer/M Remington/M reminisce/GSD reminiscence/SM reminiscent/Y remissness/MS remiss/YP remit/S remittance/MS remitted remitting/U Rem/M remnant/MS remodel/G remolding remonstrant/MS remonstrate/SDXVNG remonstration/M remonstrative/Y remorsefulness/M remorseful/PY remorselessness/MS remorseless/YP remorse/SM remoteness/MS remote/RPTY remoulds removal/MS REM/S remunerated/U remunerate/VNGXSD remuneration/M remunerativeness/M remunerative/YP Remus/M Remy/M Renado/M Renae/M renaissance/S Renaissance/SM renal Renaldo/M Rena/M Renard/M Renascence/SM Renata/M Renate/M Renato/M renaturation Renaud/M Renault/MS renderer/M render/GJRD rendering/M rendezvous/DSMG rendition/GSDM rend/RGZS Renee/M renegade/SDMG renege/GZRSD reneger/M Renelle/M Renell/M Rene/M renewal/MS renew/BG renewer/M Renie/M rennet/MS Rennie/M rennin/SM Renoir/M Reno/M renounce/LGRSD renouncement/MS renouncer/M renovate/NGXSD renovation/M renovator/SM renown/SGDM Rensselaer/M rentaller rental/SM renter/M rent/GZMDRS renumber/G renumeration renunciate/VNX renunciation/M Renville/M reoccupy/G reopen/G reorganized/U repack/G repairable/U repair/BZGR repairer/M repairman/M repairmen repairs/E repaper reparable reparation/SM reparteeing repartee/MDS repartition/Z repast/G repatriate/SDXNG repave repealer/M repeal/GR repeatability/M repeatable/U repeatably repeated/Y repeater/M repeat/RDJBZG repelled repellent/SY repelling/Y repel/S repentance/SM repentant/SY repent/RDG repertoire/SM repertory/SM repetition repetitiousness/S repetitious/YP repetitiveness/MS repetitive/PY repine/R repiner/M replace/RL replay/GM replenish/LRSDG replenishment/S repleteness/MS replete/SDPXGN repletion/M replica/SM replicate/SDVG replicator/S replug reply/X Rep/M repopulate reported/Y reportorial/Y reposeful repose/M repository/MS reprehend/GDS reprehensibility/MS reprehensibleness/M reprehensible/P reprehensibly reprehension/MS representable/U representational/Y representativeness/M Representative/S representative/SYMP representativity represented/U represent/GB repression/SM repressiveness/M repressive/YP repress/V reprieve/GDS reprimand/SGMD reprint/M reprisal/MS reproacher/M reproachfulness/M reproachful/YP reproach/GRSDB reproaching/Y reprobate/N reprocess/G reproducibility/MS reproducible/S reproducibly reproductive/S reproof/G reprove/R reproving/Y rep/S reptile/SM reptilian/S Republicanism/S republicanism/SM Republican/S republic/M republish/G repudiate/XGNSD repudiation/M repudiator/S repugnance/MS repugnant/Y repulse/VNX repulsion/M repulsiveness/MS repulsive/PY reputability/SM reputably/E reputation/SM reputed/Y repute/ESB reputing requested/U request/G Requiem/MS requiem/SM require/LR requirement/MS requisiteness/M requisite/PNXS requisitioner/M requisition/GDRM requital/MS requited/U requiter/M requite/RZ reread/G rerecord/G rerouteing rerunning res/C rescale rescind/SDRG rescission/SM rescue/GZRSD reseal/BG research/MB reselect/G resemblant resemble/DSG resend/G resent/DSLG resentfulness/SM resentful/PY resentment/MS reserpine/MS reservation/MS reservednesses reservedness/UM reserved/UYP reservist/SM reservoir/MS reset/RDG resettle/L reshipping reshow/G reshuffle/M reside/G residence/MS residency/SM residential/Y resident/SM resider/M residua residual/YS residuary residue/SM residuum/M resignation/MS resigned/YP resilience/MS resiliency/S resilient/Y resin/D resinlike resinous resiny resistance/SM Resistance/SM resistantly resistants resistant/U resisted/U resistible resistibly resisting/U resistiveness/M resistive/PY resistivity/M resistless resistor/MS resist/RDZVGS resize/G resold resole/G resoluble resoluteness/MS resolute/PYTRV resolvability/M resolvable/U resolved/U resolvent resonance/SM resonant/YS resonate/DSG resonator/MS resorption/MS resort/R resound/G resourcefulness/SM resourceful/PY resp respectability/SM respectable/SP respectably respect/BSDRMZGV respected/E respectful/EY respectfulness/SM respecting/E respectiveness/M respective/PY respect's/E respects/E respell/G respiration/MS respirator/SM respiratory/M resplendence/MS resplendent/Y respondent/MS respond/SDRZG responser/M response/RSXMV responsibility/MS responsibleness/M responsible/P responsibly responsiveness/MSU responsive/YPU respray/G restart/B restate/L restaurant/SM restaurateur/SM rest/DRSGVM rested/U rester/M restfuller restfullest restfulness/MS restful/YP restitution/SM restiveness/SM restive/PY restlessness/MS restless/YP restorability Restoration/M restoration/MS restorative/PYS restorer/M restore/Z restrained/UY restraint/MS restrict/DVGS restricted/YU restriction/SM restrictively restrictiveness/MS restrictives restrictive/U restroom/SM restructurability restructure rest's/U rests/U restudy/M restyle resubstitute resultant/YS result/SGMD resume/SDBG resumption/MS resurface resurgence/MS resurgent resurrect/GSD resurrection/SM resurvey/G resuscitate/XSDVNG resuscitation/M resuscitator/MS retail/Z retainer/M retain/LZGSRD retake retaliate/VNGXSD retaliation/M retaliatory Reta/M retardant/SM retardation/SM retarder/M retard/ZGRDS retch/SDG retention/SM retentiveness/S retentive/YP retentivity/M retest/G Retha/M rethought reticence/S reticent/Y reticle/SM reticular reticulate/GNYXSD reticulation/M reticule/MS reticulum/M retinal/S retina/SM retinue/MS retiredness/M retiree/MS retire/L retirement/SM retiring/YP retort/GD retract/DG retractile retrench/L retrenchment/MS retributed retribution/MS retributive retrieval/SM retriever/M retrieve/ZGDRSB retroactive/Y retrofire/GMSD retrofit/S retrofitted retrofitting retroflection retroflex/D retroflexion/M retrogradations retrograde/GYDS retrogression/MS retrogressive/Y retrogress/SDVG retrorocket/MS retro/SM retrospection/MS retrospective/SY retrospect/SVGMD retrovirus/S retrovision retry/G retsina/SM returnable/S returned/U returnee/SM retype Reube/M Reuben/M Reub/NM Reunion/M reuse/B Reuters Reuther/M reutilization Reuven/M Reva/M revanchist revealed/U revealingly revealing/U reveal/JBG reveille/MS revelation/MS Revelation/MS revelatory revelry/MS revel/SJRDGZ revenge/MGSRD revenger/M revenuer/M revenue/ZR reverberant reverberate/XVNGSD reverberation/M revere/GSD Revere/M reverencer/M reverence/SRDGM Reverend reverend/SM reverential/Y reverent/Y reverie/SM reversal/MS reverser/M reverse/Y reversibility/M reversible/S reversibly reversioner/M reversion/R revers/M reverter/M revertible revert/RDVGS revet/L revetment/SM review/G revile/GZSDL revilement/MS reviler/M revise/BRZ revised/U revisionary revisionism/SM revisionist/SM revitalize/ZR revivalism/MS revivalist/MS revival/SM reviver/M revive/RSDG revivification/M revivify/X Revkah/M Revlon/M Rev/M revocable revoke/GZRSD revolter/M revolt/GRD revolting/Y revolutionariness/M revolutionary/MSP revolutionist/MS revolutionize/GDSRZ revolutionizer/M revolution/SM revolve/BSRDZJG revolver/M revue/MS revulsion/MS revved revving rev/ZM rewarded/U rewarding/Y rewarm/G reweave rewedding reweigh/G rewind/BGR rewire/G rework/G rexes Rex/M Reyes Reykjavik/M re/YM Rey/M Reynaldo/M Reyna/M Reynard/M Reynold/SM rezone Rf RF RFC RFD R/G rhapsodic rhapsodical rhapsodize/GSD rhapsody/SM Rhea/M rhea/SM Rheba/M Rhee/M Rheims/M Rheinholdt/M Rhenish rhenium/MS rheology/M rheostat/MS rhesus/S Rheta/M rhetorical/YP rhetorician/MS rhetoric/MS Rhetta/M Rhett/M rheumatically rheumatic/S rheumatics/M rheumatism/SM rheumatoid rheum/MS rheumy/RT Rhiamon/M Rhianna/M Rhiannon/M Rhianon/M Rhinelander/M Rhineland/RM Rhine/M rhinestone/SM rhinitides rhinitis/M rhinoceros/MS rhino/MS rhinotracheitis rhizome/MS Rh/M Rhoda/M Rhodes Rhodesia/M Rhodesian/S Rhodia/M Rhodie/M rhodium/MS rhododendron/SM rhodolite/M rhodonite/M Rhody/M rhombic rhomboidal rhomboid/SM rhombus/SM rho/MS Rhona/M Rhonda/M Rhone rhubarb/MS rhyme/DSRGZM rhymester/MS Rhys/M rhythmical/Y rhythmic/S rhythmics/M rhythm/MS RI rial/MS Riane/M Riannon/M Rianon/M ribaldry/MS ribald/S ribbed Ribbentrop/M ribber/S ribbing/M ribbon/DMSG ribcage rib/MS riboflavin/MS ribonucleic ribosomal ribosome/MS Rica/M Rican/SM Ricard/M Ricardo/M Ricca/M Riccardo/M rice/DRSMZG Rice/M ricer/M Richard/MS Richardo/M Richardson/M Richart/M Richelieu/M richen/DG Richey/M Richfield/M Richie/M Richland/M Rich/M Richmond/M Richmound/M richness/MS Richter/M Richthofen/M Richy/M rich/YNSRPT Rici/M Rickard/M Rickenbacker/M Rickenbaugh/M Rickert/M rickets/M rickety/RT Rickey/M rick/GSDM Rickie/M Ricki/M Rick/M Rickover/M rickrack/MS rickshaw/SM Ricky/M Ric/M ricochet/GSD Rico/M Ricoriki/M ricotta/MS riddance/SM ridden ridding riddle/GMRSD Riddle/M ride/CZSGR Ride/M rider/CM riderless ridership/S ridge/DSGM Ridgefield/M ridgepole/SM Ridgway/M ridgy/RT ridicule/MGDRS ridiculer/M ridiculousness/MS ridiculous/PY riding/M rid/ZGRJSB Riemann/M Riesling/SM rife/RT riff/GSDM riffle/SDG riffraff/SM rifled/U rifle/GZMDSR rifleman/M riflemen rifler/M rifling/M rift/GSMD Riga/M rigamarole's rigatoni/M Rigel/M rigged rigger/SM rigging/MS Riggs/M righteousnesses/U righteousness/MS righteous/PYU rightfulness/MS rightful/PY rightism/SM rightist/S rightmost rightness/MS Right/S right/SGTPYRDN rightsize/SDG rights/M rightward/S rigidify/S rigidity/S rigidness/S rigid/YP rigmarole/MS rig/MS Rigoberto/M Rigoletto/M rigor/MS rigorousness/S rigorous/YP Riki/M Rikki/M Rik/M rile/DSG Riley/M Rilke/M rill/GSMD Rimbaud/M rime/MS rimer/M rim/GSMDR rimless rimmed rimming Rinaldo/M Rina/M rind/MDGS Rinehart/M ringer/M ring/GZJDRM ringing/Y ringleader/MS ringlet/SM ringlike Ringling/M Ring/M ringmaster/MS Ringo/M ringside/ZMRS ringworm/SM rink/GDRMS rinse/DSRG Riobard/M Rio/MS Riordan/M rioter/M riotousness/M riotous/PY riot/SMDRGZJ RIP riparian/S ripcord/SM ripened/U ripenesses ripeness/UM ripen/RDG ripe/PSY riper/U ripest/U Ripley/M Rip/M rip/NDRSXTG ripoff/S riposte/SDMG ripped ripper/SM ripping rippler/M ripple/RSDGM ripply/TR ripsaw/GDMS riptide/SM Risa/M RISC risen riser/M rise/RSJZG risibility/SM risible/S rising/M risker/M risk/GSDRM riskily riskiness/MS risky/RTP risotto/SM risqué rissole/M Ritalin Rita/M Ritchie/M rite/DSM Ritter/M ritualism/SM ritualistic ritualistically ritualized ritual/MSY Ritz/M ritzy/TR rivaled/U Rivalee/M rivalry/MS rival/SGDM Riva/MS rive/CSGRD Rivera/M riverbank/SM riverbed/S riverboat/S river/CM riverfront riverine Rivers Riverside/M riverside/S Riverview/M riveter/M rivet/GZSRDM riveting/Y Riviera/MS Rivi/M Rivkah/M rivulet/SM Rivy/M riv/ZGNDR Riyadh/M riyal/SM rm RMS RN RNA Rn/M roach/GSDM Roach/M roadbed/MS roadblock/SMDG roadhouse/SM roadie/S roadkill/S road/MIS roadrunner/MS roadshow/S roadside/S roadsigns roadster/SM roadsweepers roadway/SM roadwork/SM roadworthy roam/DRGZS Roana/M Roanna/M Roanne/M Roanoke/M roan/S roar/DRSJGZ roarer/M roaring/T Roarke/M roaster/M roast/SGJZRD robbed robber/SM Robbert/M robbery/SM Robbie/M Robbi/M robbing Robbin/MS Robb/M Robby/M Robbyn/M robe/ESDG Robena/M Robenia/M Robers/M Roberson/M Roberta/M Robert/MS Roberto/M Robertson/SM robe's Robeson/M Robespierre/M Robina/M Robinet/M Robinetta/M Robinette/M Robinett/M Robinia/M Robin/M robin/MS Robinson/M Robinsonville/M Robles/M Rob/MZ robotic/S robotism robotize/GDS robot/MS rob/SDG Robson/M Robt/M robustness/SM robust/RYPT Roby/M Robyn/M Rocco/M Rocha/M Rochambeau/M Rochella/M Rochelle/M Rochell/M Roche/M Rochester/M Rochette/M Roch/M rockabilly/MS rockabye Rockaway/MS rockbound Rockefeller/M rocker/M rocketry/MS rocket/SMDG Rockey/M rockfall/S Rockford/M rock/GZDRMS Rockie/M rockiness/MS Rockland/M Rock/M Rockne/M Rockville/M Rockwell/M Rocky/SM rocky/SRTP rococo/MS Roda/M rodded Roddenberry/M rodder Roddie/M rodding Rodd/M Roddy/M rodent/MS rodeo/SMDG Roderich/M Roderick/M Roderic/M Roderigo/M rode/S Rodger/M Rodge/ZMR Rodie/M Rodi/M Rodina/M Rodin/M Rod/M Rodney/M Rodolfo/M Rodolphe/M Rodolph/M Rodrick/M Rodrigo/M Rodriguez/M Rodrique/M Rodriquez/M rod/SGMD roebuck/SM Roentgen's roentgen/SM roe/SM ROFL Rogelio/M roger/GSD Rogerio/M Roger/M Roget/M Rog/MRZ rogued/K rogue/GMDS roguery/MS rogues/K roguing/K roguishness/SM roguish/PY roil/SGD Roi/SM roisterer/M roister/SZGRD Rojas/M Roland/M Rolando/M Roldan/M role/MS Roley/M Rolfe/M Rolf/M Rolland/M rollback/SM rolled/A Rollerblade/S rollerskating roller/SM rollick/DGS rollicking/Y Rollie/M rolling/S Rollin/SM Rollo/M rollover/S roll/UDSG Rolodex Rolph/M Rolvaag/M ROM romaine/MS Romain/M Roma/M romancer/M romance/RSDZMG Romanesque/S Romania/M Romanian/SM Romano/MS Romanov/M roman/S Romansh/M Romans/M Roman/SM romantically/U romanticism/MS Romanticism/S romanticist/S romanticize/SDG romantic/MS Romany/SM Romeo/MS romeo/S Romero/M Rome/SM Rommel/M Romney/M Romola/M Romona/M Romonda/M romper/M romp/GSZDR Rom/SM Romulus/M Romy/M Ronalda/M Ronald/M Rona/M Ronda/M rondo/SM Ronica/M Ron/M Ronna/M Ronnica/M Ronnie/M Ronni/M Ronny/M Ronstadt/M Rontgen Roobbie/M rood/MS roof/DRMJGZS roofer/M roofgarden roofing/M roofless rooftop/S rookery/MS rook/GDMS rookie/SRMT roomer/M roomette/SM roomful/MS roominess/MS roommate/SM room/MDRGZS roomy/TPSR Rooney/M Rooseveltian Roosevelt/M rooster/M roost/SGZRDM rooted/P rooter/M rootlessness/M rootless/P rootlet/SM Root/M root/MGDRZS rootstock/M rope/DRSMZG roper/M roping/M Roquefort/MS Roquemore/M Rora/M Rorie/M Rori/M Rorke/M Rorschach Rory/M Rosabella/M Rosabelle/M Rosabel/M Rosaleen/M Rosales/M Rosalia/M Rosalie/M Rosalinda/M Rosalinde/M Rosalind/M Rosaline/M Rosalynd/M Rosalyn/M Rosa/M Rosamond/M Rosamund/M Rosana/M Rosanna/M Rosanne/M Rosario/M rosary/SM Roscoe/M Rosco/M Roseanna/M Roseanne/M Roseann/M roseate/Y Roseau rosebud/MS rosebush/SM Rosecrans/M Roseland/M Roselia/M Roseline/M Roselin/M Rosella/M Roselle/M Rose/M Rosemaria/M Rosemarie/M Rosemary/M rosemary/MS rose/MGDS Rosemonde/M Rosenberg/M Rosenblum/M Rosendo/M Rosene/M Rosen/M Rosenthal/M Rosenzweig/M Rosetta/M Rosette/M rosette/SDMG rosewater rosewood/SM Roshelle/M Rosicrucian/M Rosie/M rosily Rosina/M rosiness/MS rosin/SMDG Rosita/M Roslyn/M Rosmunda/M Ros/N Ross Rossetti/M Rossie/M Rossi/M Rossini/M Rossy/M Rostand/M roster/DMGS Rostov/M rostra's rostrum/SM Roswell/M Rosy/M rosy/RTP rota/MS Rotarian/SM rotary/S rotated/U rotate/VGNXSD rotational/Y rotation/M rotative/Y rotator/SM rotatory ROTC rote/MS rotgut/MS Roth/M Rothschild/M rotisserie/MS rotogravure/SM rotor/MS rototill/RZ rot/SDG rotted rottenness/S rotten/RYSTP Rotterdam/M rotter/M rotting rotunda/SM rotundity/S rotundness/S rotund/SDYPG Rouault/M roué/MS rouge/GMDS roughage/SM roughen/DG rougher/M roughhouse/GDSM roughish roughneck/MDSG roughness/MS roughs roughshod rough/XPYRDNGT roulette/MGDS roundabout/PSM roundedness/M rounded/P roundelay/SM roundels rounder/M roundhead/D roundheadedness/M roundheaded/P roundhouse/SM roundish roundness/MS roundoff roundup/MS roundworm/MS round/YRDSGPZT Rourke/M rouse/DSRG rouser/M Rousseau/M roustabout/SM roust/SGD route/ASRDZGJ router/M route's rout/GZJMDRS routine/SYM routing/M routinize/GSD Rouvin/M rover/M Rover/M rove/ZGJDRS roving/M Rowan/M rowboat/SM rowdily rowdiness/MS rowdyism/MS rowdy/PTSR rowel/DMSG Rowe/M Rowena/M rowen/M Rowen/M rower/M Rowland/M Rowley/M Row/MN Rowney/M row/SJZMGNDR Roxana/M Roxane/M Roxanna/M Roxanne/M Roxie/M Roxi/M Roxine/M Roxy/M royalist/SM Royall/M Royal/M royal/SY royalty/MS Royce/M Roy/M Rozalie/M Rozalin/M Rozamond/M Rozanna/M Rozanne/M Rozele/M Rozella/M Rozelle/M Roze/M Rozina/M Roz/M RP rpm RPM rps RR Rriocard/M rs r's R's RSFSR RSI RSV RSVP RSX rt rte Rte RTFM r/TGVJ Rubaiyat/M rubato/MS rubbed rubberize/GSD rubberneck/DRMGSZ rubber/SDMG rubbery/TR rubbing/M rubbish/DSMG rubbishy rubble/GMSD rubdown/MS rubella/MS Rube/M Ruben/MS rube/SM Rubetta/M Rubia/M Rubicon/SM rubicund rubidium/SM Rubie/M Rubik/M Rubi/M Rubina/M Rubin/M Rubinstein/M ruble/MS rubout rubric/MS rub/S Ruby/M ruby/MTGDSR Ruchbah/M ruck/M rucksack/SM ruckus/SM ruction/SM rudderless rudder/MS Ruddie/M ruddiness/MS Rudd/M Ruddy/M ruddy/PTGRSD rudeness/MS rude/PYTR Rudie/M Rudiger/M rudimentariness/M rudimentary/P rudiment/SM Rudolf/M Rudolfo/M Rudolph/M Rudyard/M Rudy/M ruefulness/S rueful/PY rue/GDS Rufe/M ruff/GSYDM ruffian/GSMDY ruffled/U ruffler/M ruffle/RSDG ruffly/TR Rufus/M Rugby's rugby/SM ruggedness/S rugged/PYRT Ruggiero/M rugging rug/MS Ruhr/M ruination/MS ruiner/M ruin/MGSDR ruinousness/M ruinous/YP Ruiz/M rulebook/S ruled/U rule/MZGJDRS ruler/GMD ruling/M Rumanian's Rumania's rumba/GDMS rumble/JRSDG rumbler/M rumbustious rumen/M Rumford/M Ru/MH ruminant/YMS ruminate/VNGXSD ruminative/Y rummage/GRSD rummager/M Rummel/M rummer rummest rummy/TRSM rumored/U rumorer/M rumormonger/SGMD rumor/ZMRDSG Rumpelstiltskin/M rump/GMYDS rumple/SDG rumply/TR rumpus/SM rum/XSMN runabout/SM runaround/S run/AS runaway/S rundown/SM rune/MS Runge/M rung/MS runic runlet/SM runnable runnel/SM runner/MS running/S Runnymede/M runny/RT runoff/MS runtime runtiness/M runt/MS runty/RPT runway/MS Runyon/M rupee/MS Ruperta/M Rupert/M Ruperto/M rupiah/M rupiahs Ruppert/M Ruprecht/M rupture/GMSD rurality/M rural/Y Rurik/M ruse/MS Rushdie/M rush/DSRGZ rusher/M rushes/I rushing/M Rush/M Rushmore/M rushy/RT Ruskin/M rusk/MS Russell/M Russel/M russet/MDS russetting Russia/M Russian/SM Russo/M Russ/S Rustbelt/M rustically rusticate/GSD rustication/M rusticity/S rustic/S Rustie/M rustiness/MS Rustin/M rustler/M rustle/RSDGZ rust/MSDG rustproof/DGS Rusty/M rusty/XNRTP rutabaga/SM Rutger/SM Ruthanne/M Ruthann/M Ruthe/M ruthenium/MS rutherfordium/SM Rutherford/M Ruthie/M Ruthi/M ruthlessness/MS ruthless/YP Ruth/M Ruthy/M Rutland/M Rutledge/M rut/MS rutted Rutter/M Ruttger/M rutting rutty/RT Ruy/M RV RVs Rwandan/S Rwanda/SM Rwy/M Rx/M Ryan/M Ryann/M Rycca/M Rydberg/M Ryder/M rye/MS Ryley/M Ry/M Ryon/M Ryukyu/M Ryun/M S SA Saab/M Saar/M Saba/M sabbath Sabbath/M Sabbaths sabbatical/S sabered/U saber/GSMD Sabik/M Sabina/M Sabine/M Sabin/M sable/GMDS sabotage/DSMG saboteur/SM sabot/MS Sabra/M sabra/MS Sabrina/M SAC Sacajawea/M saccharides saccharine saccharin/MS Sacco/M sacerdotal Sacha/M sachem/MS sachet/SM Sachs/M sackcloth/M sackcloths sacker/M sackful/MS sack/GJDRMS sacking/M sacral sacra/L sacramental/S sacrament/DMGS Sacramento/M sacredness/S sacred/PY sacrificer/M sacrifice/RSDZMG sacrificial/Y sacrilege/MS sacrilegious/Y sacristan/SM sacristy/MS sacroiliac/S sacrosanctness/MS sacrosanct/P sacrum/M sac/SM Sada/M Sadat/M Saddam/M sadden/DSG sadder saddest saddlebag/SM saddler/M saddle's saddle/UGDS Sadducee/M Sadella/M Sade/M sades Sadie/M sadism/MS sadistic sadistically sadist/MS sadness/SM sadomasochism/MS sadomasochistic sadomasochist/S sad/PY Sadr/M Sadye/M safari/GMDS safeguard/MDSG safekeeping/MS safeness/MS safeness's/U safes safety/SDMG safe/URPTY safflower/SM saffron/MS sagaciousness/M sagacious/YP sagacity/MS saga/MS Sagan/M sagebrush/SM sage/MYPS sagged sagger sagging saggy/RT Saginaw/M Sagittarius/MS sago/MS sag/TSR saguaro/SM Sahara/M Saharan/M Sahel sahib/MS Saidee/M saids said/U Saigon/M sailboard/DGS sailboat/SRMZG sailcloth/M sailcloths sailer/M sailfish/SM sail/GJMDRS sailing/M sailor/YMS sailplane/SDMG sainthood/MS saintlike saintliness/MS saintly/RTP saint/YDMGS Saiph/M saith saiths Sakai/M sake/MRS saker/M Sakhalin/M Sakharov/M Saki/M saki's salaam/GMDS salable/U salaciousness/MS salacious/YP salacity/MS Saladin/M Salado/M salad/SM Salaidh/M salamander/MS salami/MS salary/SDMG Salas/M Salazar/M saleability/M sale/ABMS Saleem/M Salem/M Salerno/M salesclerk/SM salesgirl/SM saleslady/S salesman/M salesmanship/SM salesmen salespeople/M salesperson/MS salesroom/M saleswoman saleswomen salience/MS saliency salient/SY Salim/M Salina/MS saline/S salinger Salinger/M salinity/MS Salisbury/M Salish/M saliva/MS salivary salivate/XNGSD salivation/M Salk/M Sallee/M Salle/M Sallie/M Salli/M sallowness/MS sallow/TGRDSP Sallust/M Sallyanne/M Sallyann/M sally/GSDM Sally/M salmonellae salmonella/M Salmon/M salmon/SM Sal/MY Saloma/M Salome/M Salomi/M Salomo/M Salomone/M Salomon/M Salonika/M salon/SM saloonkeeper saloon/MS salsa/MS salsify/M SALT saltcellar/SM salted/UC salter/M salt/GZTPMDRS saltine/MS saltiness/SM saltness/M Salton/M saltpeter/SM salts/C saltshaker/S saltwater salty/RSPT salubriousness/M salubrious/YP salubrity/M salutariness/M salutary/P salutation/SM salutatory/S saluter/M salute/RSDG Salvadoran/S Salvadorian/S Salvador/M salvageable salvage/MGRSD salvager/M salvation/MS Salvatore/M salve/GZMDSR salver/M Salvidor/M salvo/GMDS Salween/M Salyut/M Salz/M SAM Samantha/M Samara/M Samaria/M Samaritan/MS samarium/MS Samarkand/M samba/GSDM sameness/MS same/SP Sam/M Sammie/M Sammy/M Samoa Samoan/S Samoset/M samovar/SM Samoyed/M sampan/MS sampler/M sample/RSDJGMZ sampling/M Sampson/M Samsonite/M Samson/M Samuele/M Samuel/SM Samuelson/M samurai/M San'a Sana/M sanatorium/MS Sanborn/M Sanchez/M Sancho/M sanctification/M sanctifier/M sanctify/RSDGNX sanctimoniousness/MS sanctimonious/PY sanctimony/MS sanctioned/U sanction/SMDG sanctity/SM sanctuary/MS sanctum/SM sandal/MDGS sandalwood/SM sandbagged sandbagging sandbag/MS sandbank/SM sandbar/S sandblaster/M sandblast/GZSMRD sandbox/MS Sandburg/M sandcastle/S Sande/M Sanderling/M sander/M Sander/M Sanderson/M sandhill sandhog/SM Sandia/M Sandie/M Sandi/M sandiness/S Sandinista sandlot/SM sandlotter/S sandman/M sandmen Sand/MRZ Sandor/M Sandoval/M sandpaper/DMGS sandpile sandpiper/MS sandpit/M Sandra/M Sandro/M sand/SMDRGZ sandstone/MS sandstorm/SM Sandusky/M sandwich/SDMG Sandye/M Sandy/M sandy/PRT saned sane/IRYTP saneness/MS saneness's/I sanes Sanford/M Sanforized Sanger/M sangfroid/S sangria/SM Sang/RM sang/S sanguinary sanguined sanguine/F sanguinely sanguineness/M sanguineous/F sanguines sanguining Sanhedrin/M saning sanitarian/S sanitarium/SM sanitary/S sanitate/NX sanitation/M sanitizer/M sanitize/RSDZG sanity/SIM sank Sankara/M San/M sans sanserif Sanskritic Sanskritize/M Sanskrit/M Sansone/M Sanson/M Santa/M Santana/M Santayana/M Santeria Santiago/M Santo/MS sapience/MS sapient sapless sapling/SM sap/MS sapped sapper/SM Sapphira/M Sapphire/M sapphire/MS Sappho/M sappiness/SM sapping Sapporo/M sappy/RPT saprophyte/MS saprophytic sapsucker/SM sapwood/SM Saraann/M Saracen/MS Saragossa/M Sarah/M Sarajane/M Sarajevo/M Sara/M Saran/M saran/SM sarape's Sarasota/M Saratoga/M Saratov/M Sarawak/M sarcasm/MS sarcastic sarcastically sarcoma/MS sarcophagi sarcophagus/M sardine/SDMG Sardinia/M sardonic sardonically Saree/M Sarena/M Sarene/M Sarette/M Sargasso/M Sarge/M Sargent/M sarge/SM Sargon/M Sari/M sari/MS Sarina/M Sarine/M Sarita/M Sarnoff/M sarong/MS Saroyan/M sarsaparilla/MS Sarto/M sartorial/Y sartorius/M Sartre/M Sascha/M SASE Sasha/M sashay/GDS Sashenka/M sash/GMDS Saskatchewan/M Saskatoon/M Sask/M sassafras/MS sass/GDSM Sassoon/M sassy/TRS SAT satanic satanical/Y Satanism/M satanism/S Satanist/M satanist/S Satan/M satchel/SM sat/DG sateen/MS satellite/GMSD sate/S satiable/I satiate/GNXSD satiation/M satiety/MS satin/MDSG satinwood/MS satiny satire/SM satiric satirical/Y satirist/SM satirize/DSG satirizes/U satisfaction/ESM satisfactorily/U satisfactoriness/MU satisfactory/UP satisfiability/U satisfiable/U satisfied/UE satisfier/M satisfies/E satisfy/GZDRS satisfying/EU satisfyingly Sat/M satori/SM satrap/SM saturated/CUA saturater/M saturates/A saturate/XDRSNG saturation/M Saturday/MS saturnalia Saturnalia/M saturnine/Y Saturn/M Satyanarayanan/M satyriases satyriasis/M satyric satyr/MS sauce/DSRGZM saucepan/SM saucer/M saucily sauciness/S saucy/TRP Saudi/S Saud/M Saudra/M sauerkraut/SM Saukville/M Saul/M Sault/M sauna/DMSG Sauncho/M Saunder/SM Saunderson/M Saundra/M saunter/DRSG saurian/S sauropod/SM sausage/MS Saussure/M sauté/DGS Sauternes/M Sauveur/M savage/GTZYPRSD Savage/M savageness/SM savagery/MS Savannah/M savanna/MS savant/SM saved/U saveloy/M saver/M save/ZGJDRSB Savina/M Savior/M savior/SM Saviour/M Savonarola/M savored/U savorer/M savorier savoriest savoriness/S savoringly/S savoring/Y savor/SMRDGZ savory/UMPS Savoyard/M Savoy/M savoy/SM savvy/GTRSD sawbones/M sawbuck/SM sawdust/MDSG sawer/M sawfly/SM sawhorse/MS Saw/M sawmill/SM saw/SMDRG sawtooth Sawyere/M Sawyer/M sawyer/MS Saxe/M saxifrage/SM Sax/M sax/MS Saxon/SM Saxony/M saxophone/MS saxophonist/SM Saxton/M Sayer/M sayer/SM sayest saying/MS Sayre/MS says/M say/USG Say/ZMR SBA Sb/M SC scabbard/SGDM scabbed scabbiness/SM scabbing scabby/RTP scabies/M scabrousness/M scabrous/YP scab/SM scad/SM scaffolding/M scaffold/JGDMS scalability Scala/M scalar/SM scalawag/SM scald/GJRDS scaled/AU scale/JGZMBDSR scaleless scalene scaler/M scales/A scaliness/MS scaling/A scallion/MS scalloper/M scallop/GSMDR scalloping/M scalpel/SM scalper/M scalp/GZRDMS scalping/M scaly/TPR scammed scamming scamper/GD scampi/M scamp/RDMGZS scam/SM Scan scan/AS scandal/GMDS scandalized/U scandalize/GDS scandalmonger/SM scandalousness/M scandalous/YP Scandinavia/M Scandinavian/S scandium/MS scanned/A scanner/SM scanning/A scansion/SM scant/CDRSG scantest scantily scantiness/MS scantly scantness/MS scanty/TPRS scapegoat/SGDM scapegrace/MS scape/M scapulae scapula/M scapular/S scarab/SM Scaramouch/M Scarborough/M scarceness/SM scarce/RTYP scarcity/MS scar/DRMSG scarecrow/MS scaremongering/M scaremonger/SGM scarer/M scare/S scarface Scarface/M scarf/SDGM scarification/M scarify/DRSNGX scarily scariness/S scarlatina/MS Scarlatti/M Scarlet/M scarlet/MDSG Scarlett/M scarp/SDMG scarred scarring scarves/M scary/PTR scathe/DG scathed/U scathing/Y scatological scatology/SM scat/S scatted scatterbrain/MDS scatter/DRJZSG scatterer/M scattergun scattering/YM scatting scavenge/GDRSZ scavenger/M SCCS scenario/SM scenarist/MS scene/GMDS scenery/SM scenically scenic/S scented/U scent/GDMS scentless scent's/C scents/C scepter/DMSG scepters/U sceptically sch Schaefer/M Schaeffer/M Schafer/M Schaffner/M Schantz/M Schapiro/M Scheat/M Schedar/M schedule/ADSRG scheduled/U scheduler/MS schedule's Scheherazade/M Scheherezade/M Schelling/M schema/M schemata schematically schematic/S scheme/JSRDGMZ schemer/M schemta Schenectady/M scherzo/MS Schick/M Schiller/M schilling/SM schismatic/S schism/SM schist/SM schizoid/S schizomycetes schizophrenia/SM schizophrenically schizophrenic/S schizo/S schlemiel/MS schlepped schlepping schlep/S Schlesinger/M Schliemann/M Schlitz/M schlock/SM schlocky/TR Schloss/M schmaltz/MS schmaltzy/TR Schmidt/M Schmitt/M schmoes schmo/M schmooze/GSD schmuck/MS Schnabel/M schnapps/M schnauzer/MS Schneider/M schnitzel/MS schnook/SM schnoz/S schnozzle/MS Schoenberg/M Schofield/M scholarship/MS scholar/SYM scholastically scholastic/S schoolbag/SM schoolbook/SM schoolboy/MS schoolchild/M schoolchildren schooldays schooled/U schoolfellow/S schoolfriend schoolgirlish schoolgirl/MS schoolhouse/MS schooling/M schoolmarmish schoolmarm/MS schoolmaster/SGDM schoolmate/MS schoolmistress/MS schoolroom/SM schoolteacher/MS schoolwork/SM schoolyard/SM school/ZGMRDJS schooner/SM Schopenhauer/M Schottky/M Schrieffer/M Schrödinger/M Schroeder/M Schroedinger/M Schubert/M Schultz/M Schulz/M Schumacher/M Schuman/M Schumann/M schussboomer/S schuss/SDMG Schuster/M Schuyler/M Schuylkill/M Schwab/M Schwartzkopf/M Schwartz/M Schwarzenegger/M schwa/SM Schweitzer/M Schweppes/M Schwinger/M Schwinn/M sci sciatica/SM sciatic/S science/FMS scientifically/U scientific/U scientist/SM Scientology/M scimitar/SM scintilla/MS scintillate/GNDSX scintillation/M scintillator/SM scion/SM Scipio/M scissor/SGD scleroses sclerosis/M sclerotic/S Sc/M scoffer/M scofflaw/MS scoff/RDGZS scolder/M scold/GSJRD scolioses scoliosis/M scollop's sconce/SDGM scone/SM scooper/M scoop/SRDMG scooter/M scoot/SRDGZ scope/DSGM Scopes/M scops scorbutic scorcher/M scorching/Y scorch/ZGRSD scoreboard/MS scorecard/MS scored/M scorekeeper/SM scoreless scoreline score/ZMDSRJG scorner/M scornfulness/M scornful/PY scorn/SGZMRD scorpion/SM Scorpio/SM Scorpius/M Scorsese/M Scotchgard/M Scotchman/M Scotchmen scotch/MSDG scotchs Scotch/S Scotchwoman Scotchwomen Scotia/M Scotian/M Scotland/M Scot/MS Scotsman/M Scotsmen Scotswoman Scotswomen Scottie/SM Scotti/M Scottish Scott/M Scottsdale/M Scotty's scoundrel/YMS scourer/M scourge/MGRSD scourger/M scouring/M scour/SRDGZ scouter/M scouting/M scoutmaster/SM Scout's scout/SRDMJG scow/DMGS scowler/M scowl/SRDG scrabble/DRSZG scrabbler/M Scrabble/SM scragged scragging scraggly/TR scraggy/TR scrag/SM scrambler/MS scrambler's/U scramble/UDSRG scrammed scramming scram/S Scranton/M scrapbook/SM scraper/M scrape/S scrapheap/SM scrapped scrapper/SM scrapping scrappy/RT scrap/SGZJRDM scrapyard/S scratched/U scratcher/M scratches/M scratchily scratchiness/S scratch/JDRSZG scratchy/TRP scrawler/M scrawl/GRDS scrawly/RT scrawniness/MS scrawny/TRP screamer/M screaming/Y scream/ZGSRD screecher/M screech/GMDRS screechy/TR screed/MS scree/DSM screened/U screening/M screenplay/MS screen/RDMJSG screenwriter/MS screwball/SM screwdriver/SM screwer/M screw/GUSD screwiness/S screw's screwup screwworm/MS screwy/RTP Scriabin/M scribal scribble/JZDRSG scribbler/M scribe/CDRSGIK scriber/MKIC scribe's Scribner/MS scrimmager/M scrimmage/RSDMG scrimp/DGS scrimshaw/GSDM scrim/SM Scripps/M scrip/SM scripted/U script/FGMDS scriptural/Y scripture/MS Scripture/MS scriptwriter/SM scriptwriting/M scrivener/M scriven/ZR scrod/M scrofula/MS scrofulous scrollbar/SM scroll/GMDSB Scrooge/MS scrooge/SDMG scrota scrotal scrotum/M scrounge/ZGDRS scroungy/TR scrubbed scrubber/MS scrubbing scrubby/TR scrub/S scruffily scruffiness/S scruff/SM scruffy/PRT Scruggs/M scrummage/MG scrum/MS scrumptious/Y scrunch/DSG scrunchy/S scruple/SDMG scrupulosity/SM scrupulousness's scrupulousness/US scrupulous/UPY scrutable/I scrutinized/U scrutinizer/M scrutinize/RSDGZ scrutinizingly/S scrutinizing/UY scrutiny/MS SCSI scuba/SDMG scudded scudding Scud/M scud/S scuff/GSD scuffle/SDG sculler/M scullery/MS Sculley/M scullion/MS scull/SRDMGZ sculptor/MS sculptress/MS sculpt/SDG sculptural/Y sculpture/SDGM scumbag/S scummed scumming scum/MS scummy/TR scupper/SDMG scurf/MS scurfy/TR scurrility/MS scurrilousness/MS scurrilous/PY scurry/GJSD scurvily scurviness/M scurvy/SRTP scutcheon/SM scuttlebutt/MS scuttle/MGSD scuzzy/RT Scylla/M scythe/SDGM Scythia/M SD SDI SE seabed/S seabird/S seaboard/MS Seaborg/M seaborne Seabrook/M seacoast/MS seafare/JRZG seafarer/M seafood/MS seafront/MS Seagate/M seagoing Seagram/M seagull/S seahorse/S sealant/MS sealed/AU sealer/M seal/MDRSGZ sealskin/SM seals/UA seamail seamanship/SM seaman/YM seamer/M seaminess/M seamlessness/M seamless/PY seam/MNDRGS seams/I seamstress/MS Seamus/M sea/MYS seamy/TRP Seana/M séance/SM Sean/M seaplane/SM seaport/SM seaquake/M Seaquarium/M searcher/AM searching/YS searchlight/SM search/RSDAGZ sear/DRSJGT searing/Y Sears/M seascape/SM seashell/MS seashore/SM seasickness/SM seasick/P seaside/SM seasonableness/M seasonable/UP seasonably/U seasonality seasonal/Y seasoned/U seasoner/M seasoning/M season/JRDYMBZSG seatbelt seated/A seater/M seating/SM SEATO seat's Seattle/M seat/UDSG seawall/S seaward/S seawater/S seaway/MS seaweed/SM seaworthinesses seaworthiness/MU seaworthy/TRP sebaceous Sebastian/M Sebastiano/M Sebastien/M seborrhea/SM SEC secant/SM secede/GRSD secessionist/MS secession/MS secludedness/M secluded/YP seclude/GSD seclusion/SM seclusive Seconal secondarily secondary/PS seconder/M secondhand second/RDYZGSL secrecy/MS secretarial secretariat/MS secretaryship/MS secretary/SM secrete/XNS secretion/M secretiveness/S secretive/PY secretory secret/TVGRDYS sec/S sectarianism/MS sectarian/S sectary/MS sectionalism/MS sectionalized sectional/SY section/ASEM sectioned sectioning sect/ISM sectoral sectored sector/EMS sectoring sects/E secularism/MS secularist/MS secularity/M secularization/MS secularized/U secularize/GSD secular/SY secured/U securely/I secure/PGTYRSDJ security/MSI secy sec'y sedan/SM sedateness/SM sedate/PXVNGTYRSD sedation/M sedative/S sedentary Seder/SM sedge/SM Sedgwick/M sedgy/RT sedimentary sedimentation/SM sediment/SGDM sedition/SM seditiousness/M seditious/PY seducer/M seduce/RSDGZ seduction/MS seductiveness/MS seductive/YP seductress/SM sedulous/Y Seebeck/M seed/ADSG seedbed/MS seedcase/SM seeded/U seeder/MS seediness/MS seeding/S seedless seedling/SM seedpod/S seed's seedy/TPR seeings seeing's seeing/U seeker/M seek/GZSR seeking/Y Seeley/M See/M seem/GJSYD seeming/Y seemliness's seemliness/US seemly/UTPR seen/U seepage/MS seep/GSD seer/SM seersucker/MS sees seesaw/DMSG seethe/SDGJ see/U segmental/Y segmentation/SM segmented/U segment/SGDM Segovia/M segregant segregated/U segregate/XCNGSD segregation/CM segregationist/SM segregative Segre/M segue/DS segueing Segundo/M Se/H Seidel/M seigneur/MS seignior/SM Seiko/M seine/GZMDSR Seine/M seiner/M Seinfeld/M seismic seismically seismographer/M seismographic seismographs seismography/SM seismograph/ZMR seismologic seismological seismologist/MS seismology/SM seismometer/S seize/BJGZDSR seizer/M seizing/M seizin/MS seizor/MS seizure/MS Seka/M Sela/M Selassie/M Selby/M seldom selected/UAC selectional selection/MS selectiveness/M selective/YP selectivity/MS selectman/M selectmen selectness/SM selector/SM select/PDSVGB Selectric/M selects/A Selena/M selenate/M Selene/M selenite/M selenium/MS selenographer/SM selenography/MS Selestina/M Seleucid/M Seleucus/M self/GPDMS selfishness/SU selfish/PUY selflessness/MS selfless/YP selfness/M Selfridge/M selfsameness/M selfsame/P Selia/M Selie/M Selig/M Selim/M Selina/M Selinda/M Seline/M Seljuk/M Selkirk/M Sella/M sell/AZGSR seller/AM Sellers/M Selle/ZM sellout/MS Selma/M seltzer/S selvage/MGSD selves/M Selznick/M semantical/Y semanticist/SM semantic/S semantics/M semaphore/GMSD Semarang/M semblance/ASME semen/SM semester/SM semiannual/Y semiarid semiautomated semiautomatic/S semicircle/SM semicircular semicolon/MS semiconductor/SM semiconscious semidefinite semidetached semidrying/M semifinalist/MS semifinal/MS semilogarithmic semimonthly/S seminal/Y seminarian/MS seminar/SM seminary/MS Seminole/SM semiofficial semioticians semiotic/S semiotics/M semipermanent/Y semipermeable semiprecious semiprivate semiprofessional/YS semipublic semiquantitative/Y Semiramis/M semiretired semisecret semiskilled semi/SM semisolid/S semistructured semisweet Semite/SM Semitic/MS semitic/S semitone/SM semitrailer/SM semitrance semitransparent semitropical semivowel/MS semiweekly/S semiyearly semolina/SM sempiternal sempstress/SM Semtex sen Sen Sena/M senate/MS Senate/MS senatorial senator/MS Sendai/M sender/M sends/A send/SRGZ Seneca/MS Senegalese Senegal/M senescence/SM senescent senile/SY senility/MS seniority/SM senior/MS Senior/S Sennacherib/M senna/MS Sennett/M Señora/M senora/S senorita/S senor/MS sensately/I sensate/YNX sensationalism/MS sensationalist/S sensationalize/GSD sensational/Y sensation/M sens/DSG senselessness/SM senseless/PY sense/M sensibility/ISM sensibleness/MS sensible/PRST sensibly/I sensitiveness/MS sensitiveness's/I sensitives sensitive/YIP sensitivity/ISM sensitization/CSM sensitized/U sensitizers sensitize/SDCG sensor/MS sensory sensualist/MS sensuality/MS sensual/YF sensuousness/S sensuous/PY Sensurround/M sentence/SDMG sentential/Y sententious/Y sentience/ISM sentient/YS sentimentalism/SM sentimentalist/SM sentimentality/SM sentimentalization/SM sentimentalize/RSDZG sentimentalizes/U sentimental/Y sentiment/MS sentinel/GDMS sentry/SM sent/UFEA Seoul/M sepal/SM separability/MSI separableness/MI separable/PI separably/I separateness/MS separates/M separate/YNGVDSXP separation/M separatism/SM separatist/SM separator/SM Sephardi/M Sephira/M sepia/MS Sepoy/M sepses sepsis/M septa/M septate/N September/MS septennial/Y septet/MS septicemia/SM septicemic septic/S septillion/M sept/M Sept/M septuagenarian/MS Septuagint/MS septum/M sepulcher/MGSD sepulchers/UA sepulchral/Y seq sequel/MS sequenced/A sequence/DRSJZMG sequencer/M sequence's/F sequences/F sequent/F sequentiality/FM sequentialize/DSG sequential/YF sequester/SDG sequestrate/XGNDS sequestration/M sequin/SDMG Sequoia/M sequoia/MS Sequoya/M Serafin/M seraglio/SM serape/S seraphic seraphically seraphim's seraph/M seraphs sera's Serbia/M Serbian/S Serb/MS Serbo/M serenade/MGDRS serenader/M Serena/M serendipitous/Y serendipity/MS serene/GTYRSDP Serene/M sereneness/SM Serengeti/M serenity/MS sere/TGDRS serfdom/MS serf/MS Sergeant/M sergeant/SM serge/DSGM Sergei/M Serge/M Sergent/M Sergio/M serialization/MS serialize/GSD serial/MYS series/M serif/SMD serigraph/M serigraphs seriousness/SM serious/PY sermonize/GSD sermon/SGDM serological/Y serology/MS serons serous Serpens/M serpent/GSDM serpentine/GYS Serra/M Serrano/M serrate/GNXSD serration/M serried serum/MS servant/SDMG serve/AGCFDSR served/U server/MCF servers serviceability/SM serviceableness/M serviceable/P serviced/U serviceman/M servicemen service/MGSRD service's/E services/E servicewoman servicewomen serviette/MS servilely servileness/M serviles servile/U servility/SM serving/SM servitor/SM servitude/MS servomechanism/MS servomotor/MS servo/S sesame/MS sesquicentennial/S sessile session/SM setback/S Seth/M Set/M Seton/M set's setscrew/SM set/SIA settable/A sett/BJGZSMR settee/MS setter/M setting/AS setting's settle/AUDSG settlement/ASM settler/MS settling/S setup/MS Seumas/M Seurat/M Seuss/M Sevastopol/M sevenfold sevenpence seven/SMH seventeen/HMS seventeenths sevenths seventieths seventy/MSH severalfold severalty/M several/YS severance/SM severed/E severeness/SM severe/PY severing/E severity/MS Severn/M severs/E sever/SGTRD Severus/M Seville/M sewage/MS Seward/M sewerage/SM sewer/GSMD sewing/SM sewn sew/SAGD sexagenarian/MS sex/GMDS sexily sexiness/MS sexism/SM sexist/SM sexless sexologist/SM sexology/MS sexpot/SM Sextans/M sextant/SM sextet/SM sextillion/M Sexton/M sexton/MS sextuple/MDG sextuplet/MS sexuality/MS sexualized sexual/Y sexy/RTP Seychelles Seyfert Seymour/M sf SF Sgt shabbily shabbiness/SM shabby/RTP shack/GMDS shackler/M shackle's Shackleton/M shackle/UGDS shad/DRJGSM shaded/U shadeless shade/SM shadily shadiness/MS shading/M shadowbox/SDG shadower/M shadow/GSDRM shadowiness/M Shadow/M shadowy/TRP shady/TRP Shae/M Shafer/M Shaffer/M shafting/M shaft/SDMG shagged shagginess/SM shagging shaggy/TPR shag/MS shah/M shahs Shaina/M Shaine/M shakable/U shakably/U shakeable shakedown/S shaken/U shakeout/SM shaker/M Shaker/S Shakespearean/S Shakespeare/M Shakespearian shake/SRGZB shakeup/S shakily shakiness/S shaking/M shaky/TPR shale/SM shall shallot/SM shallowness/SM shallow/STPGDRY Shalna/M Shalne/M shalom Shalom/M shalt shamanic shaman/SM shamble/DSG shambles/M shamefaced/Y shamefulness/S shameful/YP shamelessness/SM shameless/PY shame/SM sham/MDSG shammed shammer shamming shammy's shampoo/DRSMZG shampooer/M shamrock/SM Shamus/M Shana/M Shanan/M Shanda/M Shandee/M Shandeigh/M Shandie/M Shandra/M shandy/M Shandy/M Shane/M Shanghai/GM Shanghaiing/M shanghai/SDG Shanie/M Shani/M shank/SMDG Shannah/M Shanna/M Shannan/M Shannen/M Shannon/M Shanon/M shan't Shanta/M Shantee/M shantis Shantung/M shantung/MS shanty/SM shantytown/SM shape/AGDSR shaped/U shapelessness/SM shapeless/PY shapeliness/S shapely/RPT shaper/S shape's Shapiro/M sharable/U Sharai/M Shara/M shard/SM shareable sharecropped sharecropper/MS sharecropping sharecrop/S share/DSRGZMB shared/U shareholder/MS shareholding/S sharer/M shareware/S Shari'a Sharia/M sharia/SM Shari/M Sharity/M shark/SGMD sharkskin/SM Sharla/M Sharleen/M Sharlene/M Sharline/M Sharl/M Sharona/M Sharon/M Sharpe/M sharpen/ASGD sharpened/U sharpener/S sharper/M sharpie/SM Sharp/M sharpness/MS sharp/SGTZXPYRDN sharpshooter/M sharpshooting/M sharpshoot/JRGZ sharpy's Sharron/M Sharyl/M Shasta/M shat shatter/DSG shattering/Y shatterproof Shaughn/M Shaula/M Shauna/M Shaun/M shave/DSRJGZ shaved/U shaver/M Shavian shaving/M Shavuot/M Shawano/M shawl/SDMG shaw/M Shaw/M Shawna/M Shawnee/SM Shawn/M Shaylah/M Shayla/M Shaylyn/M Shaylynn/M Shay/M shay/MS Shayna/M Shayne/M Shcharansky/M sh/DRS sheaf/MDGS Shea/M shearer/M shear/RDGZS sheather/M sheathe/UGSD sheath/GJMDRS sheathing/M sheaths sheave/SDG sheaves/M Sheba/M shebang/MS Shebeli/M Sheboygan/M she'd shedding Shedir/M sheds shed's shed/U Sheelagh/M Sheelah/M Sheela/M Sheena/M sheen/MDGS sheeny/TRSM sheepdog/SM sheepfold/MS sheepherder/MS sheepishness/SM sheepish/YP sheep/M sheepskin/SM Sheeree/M sheerness/S sheer/PGTYRDS sheeting/M sheetlike sheet/RDMJSG Sheetrock Sheffielder/M Sheffield/RMZ Sheffie/M Sheff/M Sheffy/M sheikdom/SM sheikh's sheik/SM Sheilah/M Sheila/M shekel/MS Shelagh/M Shela/M Shelba/M Shelbi/M Shelby/M Shelden/M Sheldon/M shelf/MDGS Shelia/M she'll shellacked shellacking/MS shellac/S shelled/U Shelley/M shellfire/SM shellfish/SM Shellie/M Shelli/M Shell/M shell/RDMGS Shelly/M Shel/MY shelter/DRMGS sheltered/U shelterer/M Shelton/M shelve/JRSDG shelver/M shelves/M shelving/M she/M Shem/M Shena/M Shenandoah/M shenanigan/SM Shenyang/M Sheol/M Shepard/M shepherd/DMSG shepherdess/S Shepherd/M Shep/M Sheppard/M Shepperd/M Sheratan/M Sheraton/M sherbet/MS sherd's Sheree/M Sheridan/M Sherie/M sheriff/SM Sherill/M Sherilyn/M Sheri/M Sherline/M Sherlocke/M sherlock/M Sherlock/M Sher/M Sherman/M Shermie/M Sherm/M Shermy/M Sherpa/SM Sherrie/M Sherri/M Sherry/M sherry/MS Sherwin/M Sherwood/M Sherwynd/M Sherye/M Sheryl/M Shetland/S Shevardnadze/M shew/GSD shewn shh shiatsu/S shibboleth/M shibboleths shielded/U shielder/M shield/MDRSG Shields/M shiftily shiftiness/SM shiftlessness/S shiftless/PY shift/RDGZS shifty/TRP Shi'ite Shiite/SM Shijiazhuang Shikoku/M shill/DJSG shillelagh/M shillelaghs shilling/M Shillong/M Shiloh/M shimmed shimmer/DGS shimmery shimming shimmy/DSMG shim/SM Shina/M shinbone/SM shindig/MS shiner/M shine/S shingle/MDRSG shingler/M shinguard shininess/MS shining/Y shinned shinning shinny/GDSM shin/SGZDRM shinsplints Shintoism/S Shintoist/MS Shinto/MS shiny/PRT shipboard/MS shipborne shipbuilder/M shipbuild/RGZJ shipload/SM shipman/M shipmate/SM shipmen shipment/AMS shipowner/MS shippable shipped/A shipper/SM shipping/MS ship's shipshape ship/SLA shipwreck/GSMD shipwright/MS shipyard/MS Shiraz/M shire/MS shirker/M shirk/RDGZS Shirlee/M Shirleen/M Shirlene/M Shirley/M Shirline/M Shirl/M Shir/M shirr/GJDS shirtfront/S shirting/M shirt/JDMSG shirtless shirtmake/R shirtmaker/M shirtsleeve/MS shirttail/S shirtwaist/SM shit/S shitting shitty/RT Shiva/M shiverer/M shiver/GDR shivery shiv/SZRM shivved shivving shlemiel's Shmuel/M shoal/SRDMGT shoat/SM shocker/M shocking/Y Shockley/M shockproof shock/SGZRD shoddily shoddiness/SM shoddy/RSTP shod/U shoehorn/GSMD shoeing shoelace/MS shoemaker/M shoemake/RZ shoe/MS shoer's shoeshine/MS shoestring/MS shoetree/MS shogunate/SM shogun/MS Shoji/M Sholom/M shone shoo/DSG shoofly shook/SM shooter/M shootout/MS shoot/SJRGZ shopkeeper/M shopkeep/RGZ shoplifter/M shoplifting/M shoplift/SRDGZ shop/MS shopped/M shopper/M shoppe/RSDGZJ shopping/M shoptalk/SM shopworn shorebird/S shore/DSRGMJ shoreline/SM Shorewood/M shoring/M shortage/MS shortbread/MS shortcake/SM shortchange/DSG shortcoming/MS shortcrust shortcut/MS shortcutting shortener/M shortening/M shorten/RDGJ shortfall/SM shorthand/DMS Shorthorn/M shorthorn/MS shortie's shortish shortlist/GD Short/M shortness/MS short/SGTXYRDNP shortsightedness/S shortsighted/YP shortstop/MS shortwave/SM shorty/SM Shoshana/M Shoshanna/M Shoshone/SM Shostakovitch/M shotgunned shotgunner shotgunning shotgun/SM shot/MS shotted shotting shoulder/GMD shouldn't should/TZR shout/SGZRDM shove/DSRG shoveler/M shovelful/MS shovel/MDRSZG shover/M showbiz showbizzes showboat/SGDM showcase/MGSD showdown/MS shower/GDM showery/TR show/GDRZJS showgirl/SM showily showiness/MS showing/M showman/M showmanship/SM showmen shown showoff/S showpiece/SM showplace/SM showroom/MS showy/RTP shpt shrank shrapnel/SM shredded shredder/MS shredding shred/MS Shreveport/M shrewdness/SM shrewd/RYTP shrew/GSMD shrewishness/M shrewish/PY shrieker/M shriek/SGDRMZ shrift/SM shrike/SM shrill/DRTGPS shrillness/MS shrilly shrimp/MDGS shrine/SDGM shrinkage/SM shrinker/M shrinking/U shrink/SRBG shrivel/GSD shriven shrive/RSDG Shropshire/M shroud/GSMD shrubbed shrubbery/SM shrubbing shrubby/TR shrub/SM shrugged shrugging shrug/S shrunk/N shtick/S shucker/M shuck/SGMRD shucks/S shudder/DSG shuddery shuffleboard/MS shuffled/A shuffle/GDSRZ shuffles/A shuffling/A Shulman/M Shu/M shunned shunning shun/S shunter/M shunt/GSRD Shurlocke/M Shurlock/M Shurwood/M shush/SDG shutdown/MS shuteye/SM shutoff/M shutout/SM shut/S shutterbug/S shutter/DMGS shuttering/M shutting shuttlecock/MDSG shuttle/MGDS shy/DRSGTZY shyer shyest Shylockian/M Shylock/M shyness/SM shyster/SM Siamese/M Siam/M Siana/M Sianna/M Sian's Sibbie/M Sibby/M Sibeal/M Sibelius/M Sibella/M Sibelle/M Sibel/M Siberia/M Siberian/S sibilance/M sibilancy/M sibilant/SY Sibilla/M Sibley/M sibling/SM Sib/M Sibylla/M Sibylle/M sibylline Sibyl/M sibyl/SM Siciliana/M Sicilian/S Sicily/M sickbay/M sickbed/S sickener/M sickening/Y sicken/JRDG sicker/Y sick/GXTYNDRSP sickie/SM sickish/PY sickle/SDGM sickliness/M sickly/TRSDPG sickness/MS sicko/S sickout/S sickroom/SM sic/S sidearm/S sideband/MS sidebar/MS sideboard/SM sideburns sidecar/MS sided/A sidedness side/ISRM sidekick/MS sidelight/SM sideline/MGDRS sidelong sideman/M sidemen sidepiece/S sidereal sider/FA sides/A sidesaddle/MS sideshow/MS sidesplitting sidestepped sidestepping sidestep/S sidestroke/GMSD sideswipe/GSDM sidetrack/SDG sidewalk/MS sidewall/MS sidewards sideway/SM sidewinder/SM siding/SM sidle/DSG Sid/M Sidnee/M Sidney/M Sidoney/M Sidonia/M Sidonnie/M SIDS siege/GMDS Siegel/M Siegfried/M Sieglinda/M Siegmund/M Siemens/M Siena/M sienna/SM Sierpinski/M sierra/SM siesta/MS sieve/GZMDS Siffre/M sifted/UA sifter/M sift/GZJSDR Sigfrid/M Sigfried/M SIGGRAPH/M sigh/DRG sigher/M sighs sighted/P sighter/M sighting/S sight/ISM sightless/Y sightliness/UM sightly/TURP sightread sightseeing/S sightsee/RZ Sigismond/M Sigismondo/M Sigismund/M Sigismundo/M Sig/M sigma/SM sigmoid Sigmund/M signal/A signaled signaler/S signaling signalization/S signalize/GSD signally signalman/M signalmen signals signal's signatory/SM signature/MS signboard/MS signed/FU signer/SC signet/SGMD sign/GARDCS significance/IMS significantly/I significant/YS signification/M signify/DRSGNX signing/S Signora/M signora/SM signore/M signori signories signorina/SM signorine Signor/M signor/SFM signpost/DMSG sign's signs/F Sigrid/M Sigurd/M Sigvard/M Sihanouk/M Sikhism/MS Sikh/MS Sikhs Sikkimese Sikkim/M Sikorsky/M silage/GMSD Silas/M Sileas/M siled Sile/M silence/MZGRSD silencer/M silentness/M silent/TSPRY Silesia/M silhouette/GMSD silica/SM silicate/SM siliceous silicide/M silicone/SM silicon/MS silicoses silicosis/M silken/DG silk/GXNDMS silkily silkiness/SM silkscreen/SM silkworm/MS silky/RSPT silliness/SM sill/MS silly/PRST silo/GSM siltation/M silt/MDGS siltstone/M silty/RT Silurian/S Silvain/M Silva/M Silvana/M Silvan/M Silvano/M Silvanus/M silverer/M silverfish/MS Silverman/M silver/RDYMGS silversmith/M silversmiths Silverstein/M silverware/SM silvery/RTP Silvester/M Silvia/M Silvie/M Silvio/M Si/M SIMD Simenon/M Simeon/M simian/S similar/EY similarity/EMS simile/SM similitude/SME Simla/M simmer/GSD Simmonds/M Simmons/M Simmonsville/M Sim/MS Simms/M Simona/M Simone/M Simonette/M simonize/SDG Simon/M Simonne/M simony/MS simpatico simper/GDS simpleminded/YP simpleness/S simple/RSDGTP simpleton/SM simplex/S simplicity/MS simplified/U simplify/ZXRSDNG simplistic simplistically simply Simpson/M simulacrum/M Simula/M SIMULA/M simulate/XENGSD simulation/ME simulative simulator/SEM simulcast/GSD simultaneity/SM simultaneousness/M simultaneous/YP Sinai/M Sinatra/M since sincere/IY sincereness/M sincerer sincerest sincerity/MIS Sinclair/M Sinclare/M Sindbad/M Sindee/M Sindhi/M sinecure/MS sinecurist/M sine/SM sinew/SGMD sinewy sinfulness/SM sinful/YP Singaporean/S Singapore/M sing/BGJZYDR Singborg/M singeing singer/M Singer/M singe/S singing/Y singlehanded/Y singleness/SM single/PSDG Singleton/M singleton/SM singletree/SM singlet/SM singsong/GSMD singularity/SM singularization/M singular/SY Sinhalese/M sinisterness/M sinister/YP sinistral/Y sinkable/U sinker/M sink/GZSDRB sinkhole/SM Sinkiang/M sinking/M sinlessness/M sinless/YP sin/MAGS sinned sinner/MS sinning sinter/DM sinuosity/MS sinuousities sinuousness/M sinuous/PY sinusitis/SM sinus/MS sinusoidal/Y sinusoid/MS Siobhan/M Siouxie/M Sioux/M siphon/DMSG siphons/U sipped sipper/SM sipping sip/S sired/C sire/MS siren/M sires/C siring/C Sirius/M sirloin/MS Sir/MS sirocco/MS sirred sirring sirup's sir/XGMNDS sisal/MS Sisely/M Sisile/M sis/S Sissie/M sissified Sissy/M sissy/TRSM sister/GDYMS sisterhood/MS sisterliness/MS sisterly/P sister's/A Sistine Sisyphean Sisyphus/M sit/AG sitarist/SM sitar/SM sitcom/SM site/DSJM sits sitter/MS sitting/SM situate/GNSDX situational/Y situationist situation/M situ/S situs/M Siusan/M Siva/M Siward/M sixfold sixgun six/MRSH sixpence/MS sixpenny sixshooter sixteen/HRSM sixteenths sixths sixth/Y sixtieths sixty/SMH sizableness/M sizable/P sized/UA size/GJDRSBMZ sizer/M sizes/A sizing/M sizzler/M sizzle/RSDG SJ Sjaelland/M SK ska/S skateboard/SJGZMDR skater/M skate/SM skat/JMDRGZ skedaddle/GSD skeet/RMS skein/MDGS skeletal/Y skeleton/MS Skell/M Skelly/M skeptical/Y skepticism/MS skeptic/SM sketchbook/SM sketcher/M sketchily sketchiness/MS sketch/MRSDZG sketchpad sketchy/PRT skew/DRSPGZ skewer/GDM skewing/M skewness/M skidded skidding skid/S skiff/GMDS skiing/M skilfully skill/DMSG skilled/U skillet/MS skillfulnesses skillfulness/MU skillful/YUP skilling/M skimmed skimmer/MS skimming/SM ski/MNJSG skimp/GDS skimpily skimpiness/MS skimpy/PRT skim/SM skincare skindive/G skinflint/MS skinhead/SM skinless skinned Skinner/M skinner/SM skinniness/MS skinning skinny/TRSP skin/SM skintight Skip/M skipped Skipper/M skipper/SGDM Skippie/M skipping Skipp/RM Skippy/M skip/S Skipton/M skirmisher/M skirmish/RSDMZG skirter/M skirting/M skirt/RDMGS skit/GSMD skitter/SDG skittishness/SM skittish/YP skittle/SM skivvy/GSDM skoal/SDG Skopje/M skulduggery/MS skulker/M skulk/SRDGZ skullcap/MS skullduggery's skull/SDM skunk/GMDS skycap/MS skydiver/SM skydiving/MS Skye/M skyhook skyjacker/M skyjack/ZSGRDJ Skylab/M skylarker/M skylark/SRDMG Skylar/M Skyler/M skylight/MS skyline/MS Sky/M sky/MDRSGZ skyrocket/GDMS skyscraper/M skyscrape/RZ skyward/S skywave skyway/M skywriter/MS skywriting/MS slabbed slabbing slab/MS slacken/DG slacker/M slackness/MS slack/SPGTZXYRDN Slade/M slagged slagging slag/MS slain slake/DSG slaked/U slalom/SGMD slammed slammer/S slamming slam/S slander/MDRZSG slanderousness/M slanderous/PY slang/SMGD slangy/TR slanting/Y slant/SDG slantwise slapdash/S slaphappy/TR slap/MS slapped slapper slapping slapstick/MS slash/GZRSD slashing/Y slater/M Slater/M slate/SM slather/SMDG slating/M slat/MDRSGZ slatted slattern/MYS slatting slaughterer/M slaughterhouse/SM slaughter/SJMRDGZ slave/DSRGZM slaveholder/SM slaver/GDM slavery/SM Slavic/M slavishness/SM slavish/YP Slav/MS Slavonic/M slaw/MS slay/RGZS sleaze/S sleazily sleaziness/SM sleazy/RTP sledded sledder/S sledding sledgehammer/MDGS sledge/SDGM sled/SM sleekness/S sleek/PYRDGTS sleeper/M sleepily sleepiness/SM sleeping/M sleeplessness/SM sleepless/YP sleepover/S sleep/RMGZS sleepwalker/M sleepwalk/JGRDZS sleepwear/M sleepyhead/MS sleepy/PTR sleet/DMSG sleety/TR sleeveless sleeve/SDGM sleeving/M sleigh/GMD sleighs sleight/SM sleken/DG slenderize/DSG slenderness/MS slender/RYTP slept Slesinger/M sleuth/GMD sleuths slew/DGS slice/DSRGZM sliced/U slicer/M slicker/M slickness/MS slick/PSYRDGTZ slider/M slide/S slid/GZDR slight/DRYPSTG slighter/M slighting/Y slightness/S slime/SM sliminess/S slimline slimmed slimmer/S slimmest slimming/S slimness/S slim/SPGYD slimy/PTR sling/GMRS slingshot/MS slings/U slink/GS slinky/RT slipcase/MS slipcover/GMDS slipknot/SM slippage/SM slipped slipper/GSMD slipperiness/S slippery/PRT slipping slipshod slip/SM slipstream/MDGS slipway/SM slither/DSG slithery slit/SM slitted slitter/S slitting sliver/GSDM slivery Sloane/M Sloan/M slobber/SDG slobbery slob/MS Slocum/M sloe/MS sloganeer/MG slogan/MS slogged slogging slog/S sloop/SM slop/DRSGZ sloped/U slope/S slopped sloppily sloppiness/SM slopping sloppy/RTP slosh/GSDM slothfulness/MS slothful/PY sloth/GDM sloths slot/MS slotted slotting slouch/DRSZG sloucher/M slouchy/RT slough/GMD sloughs Slovakia/M Slovakian/S Slovak/S Slovene/S Slovenia/M Slovenian/S slovenliness/SM slovenly/TRP sloven/YMS slowcoaches slowdown/MS slowish slowness/MS slow/PGTYDRS slowpoke/MS SLR sludge/SDGM sludgy/TR slue/MGDS sluggard/MS slugged slugger/SM slugging sluggishness/SM sluggish/YP slug/MS sluice/SDGM slumberer/M slumber/MDRGS slumberous slumlord/MS slummed slummer slumming slum/MS slummy/TR slump/DSG slung/U slunk slur/MS slurp/GSD slurred slurried/M slurring slurrying/M slurry/MGDS slushiness/SM slush/SDMG slushy/RTP slut/MS sluttish slutty/TR Sly/M slyness/MS sly/RTY smacker/M smack/SMRDGZ smallholders smallholding/MS smallish Small/M smallness/S smallpox/SM small/SGTRDP smalltalk smalltime Smallwood/M smarmy/RT smarten/GD smartness/S smartypants smart/YRDNSGTXP smasher/M smash/GZRSD smashing/Y smashup/S smattering/SM smearer/M smear/GRDS smeary/TR smeller/M smelliness/MS smell/SBRDG smelly/TRP smelter/M smelt/SRDGZ Smetana/M smidgen/MS smilax/MS smile/GMDSR smiley/M smilies smiling/UY smirch/SDG smirk/GSMD Smirnoff/M smite/GSR smiter/M smith/DMG smithereens Smithfield/M Smith/M smiths Smithsonian/M Smithson/M Smithtown/M smithy/SM smitten Smitty/M Sm/M smocking/M smock/SGMDJ smoggy/TR smog/SM smoke/GZMDSRBJ smokehouse/MS smokeless smoker/M smokescreen/S smokestack/MS Smokey/M smokiness/S smoking/M smoky/RSPT smoldering/Y smolder/SGD Smolensk/M Smollett/M smooch/SDG smoothen/DG smoother/M smoothie/SM smoothness/MS smooths smooth/TZGPRDNY smörgåsbord/SM smote smother/GSD SMSA/MS SMTP Smucker/M smudge/GSD smudginess/M smudgy/TRP smugged smugger smuggest smugging smuggle/JZGSRD smuggler/M smugness/MS smug/YSP smut/SM Smuts/M smutted smuttiness/SM smutting smutty/TRP Smyrna/M snack/SGMD snaffle/GDSM snafu/DMSG snagged snagging snag/MS snail/GSDM Snake snakebird/M snakebite/MS snake/DSGM snakelike snakeroot/M snaky/TR snapback/M snapdragon/MS snapped/U snapper/SM snappily snappiness/SM snapping/U snappishness/SM snappish/PY snappy/PTR snapshot/MS snapshotted snapshotting snap/US snare/DSRGM snarer/M snarf/JSGD snarler/M snarling/Y snarl/UGSD snarly/RT snatch/DRSZG snatcher/M snazzily snazzy/TR Snead/M sneaker/MD sneakily sneakiness/SM sneaking/Y sneak/RDGZS sneaky/PRT Sneed/M sneerer/M sneer/GMRDJS sneering/Y sneeze/SRDG Snell/M snicker/GMRD snick/MRZ snideness/M Snider/M snide/YTSRP sniffer/M sniff/GZSRD sniffle/GDRS sniffler/M sniffles/M snifter/MDSG snigger's sniper/M snipe/SM snipped snipper/SM snippet/SM snipping snippy/RT snip/SGDRZ snitch/GDS snit/SM sniveler/M snivel/JSZGDR Sn/M snobbery/SM snobbishness/S snobbish/YP snobby/RT snob/MS Snodgrass/M snood/SGDM snooker/GMD snook/SMRZ snooper/M snoop/SRDGZ Snoopy/M snoopy/RT snootily snootiness/MS snoot/SDMG snooty/TRP snooze/GSD snore/DSRGZ snorkel/ZGSRDM snorter/M snort/GSZRD snot/MS snotted snottily snottiness/SM snotting snotty/TRP snout/SGDM snowball/SDMG snowbank/SM Snowbelt/SM snowbird/SM snowblower/S snowboard/GZDRJS snowbound snowcapped snowdrift/MS snowdrop/MS snowfall/MS snowfield/MS snowflake/MS snow/GDMS snowily snowiness/MS Snow/M snowman/M snowmen snowmobile/GMDRS snowplough/M snowploughs snowplow/SMGD snowshed snowshoeing snowshoe/MRS snowshoer/M snowstorm/MS snowsuit/S snowy/RTP snubbed snubber snubbing snub/SP snuffbox/SM snuffer/M snuff/GZSYRD snuffle/GDSR snuffler/M snuffly/RT snugged snugger snuggest snugging snuggle/GDS snuggly snugness/MS snug/SYP Snyder/M so SO soaker/M soak/GDRSJ soapbox/DSMG soapiness/S soap/MDRGS soapstone/MS soapsud/S soapy/RPT soar/DRJSG soarer/M soaring/Y sobbed sobbing/Y soberer/M soberness/SM sober/PGTYRD sobriety/SIM sobriquet/MS sob/SZR Soc soccer/MS sociabilities sociability/IM sociable/S sociably/IU socialism/SM socialistic socialist/SM socialite/SM sociality/M socialization/SM socialized/U socializer/M socialize/RSDG socially/U social/SY societal/Y society/MS socio sociobiology/M sociocultural/Y sociodemographic socioeconomically socioeconomic/S sociolinguistics/M sociological/MY sociologist/SM sociology/SM sociometric sociometry/M sociopath/M sociopaths socket/SMDG sock/GDMS Socorro/M Socrates/M Socratic/S soc/S soda/SM sodded sodden/DYPSG soddenness/M sodding Soddy/M sodium/MS sod/MS sodomite/MS sodomize/GDS Sodom/M sodomy/SM soever sofa/SM Sofia/M Sofie/M softball/MS softbound softener/M soften/ZGRD softhearted softie's softness/MS soft/SPXTYNR software/MS softwood/SM softy/SM soggily sogginess/S soggy/RPT Soho/M soigné soiled/U soil/SGMD soirée/SM sojourn/RDZGSM solace/GMSRD solacer/M solaria solarium/M solar/S solder/RDMSZG soldier/MDYSG soldiery/MS sold/RU solecism/MS soled/FA solemness solemnify/GSD solemnity/MS solemnization/SM solemnize/GSD solemnness/SM solemn/PTRY solenoid/MS soler/F soles/IFA sole/YSP sol/GSMDR solicitation/S solicited/U solicitor/MS solicitousness/S solicitous/YP solicit/SDG solicitude/MS solidarity/MS solidi solidification/M solidify/NXSDG solidity/S solidness/SM solid/STYRP solidus/M soliloquies soliloquize/DSG soliloquy/M soling/NM solipsism/MS solipsist/S Solis/M solitaire/SM solitary/SP solitude/SM Sollie/M Solly/M Sol/MY solo/DMSG soloist/SM Solomon/SM Solon/M Soloviev/M solstice/SM solubility/IMS soluble/SI solute/ENAXS solute's solution/AME solvable/UI solvating solve/ABSRDZG solved/EU solvency/IMS solvent/IS solvently solvent's solver/MEA solves/E solving/E Solzhenitsyn/M Somalia/M Somalian/S Somali/MS soma/M somatic somberness/SM somber/PY sombre sombrero/SM somebody'll somebody/SM someday somehow someone'll someone/SM someplace/M somersault/DSGM Somerset/M somerset/S somersetted somersetting Somerville/M something/S sometime/S someway/S somewhat/S somewhere/S some/Z sommelier/SM Somme/M somnambulism/SM somnambulist/SM somnolence/MS somnolent/Y Somoza/M sonar/SM sonata/MS sonatina/SM Sondheim/M Sondra/M Sonenberg/M songbag songbird/SM songbook/S songfest/MS songfulness/M songful/YP Songhai/M Songhua/M song/MS songster/MS songstress/SM songwriter/SM songwriting Sonia/M sonic/S Sonja/M Son/M sonnet/MDSG Sonnie/M Sonni/M Sonnnie/M Sonny/M sonny/SM Sonoma/M Sonora/M sonority/S sonorousness/SM sonorous/PY son/SMY Sontag/M sonuvabitch Sonya/M Sony/M soonish soon/TR soothe soother/M sooth/GZTYSRDMJ soothingness/M soothing/YP sooths soothsayer/M soothsay/JGZR soot/MGDS sooty/RT SOP Sophey/M Sophia/SM Sophie/M Sophi/M sophism/SM sophister/M sophistical sophisticatedly sophisticated/U sophisticate/XNGDS sophistication/MU sophistic/S sophist/RMS sophistry/SM Sophoclean Sophocles/M sophomore/SM sophomoric Sophronia/M soporifically soporific/SM sopped sopping/S soppy/RT soprano/SM sop/SM Sopwith/M sorbet/SM Sorbonne/M sorcerer/MS sorceress/S sorcery/MS Sorcha/M sordidness/SM sordid/PY sorehead/SM soreness/S Sorensen/M Sorenson/M sore/PYTGDRS sorghum/MS sorority/MS sorrel/SM Sorrentine/M sorrily sorriness/SM sorrower/M sorrowfulness/SM sorrowful/YP sorrow/GRDMS sorry/PTSR sorta sortable sorted/U sorter/MS sort/FSAGD sortieing sortie/MSD sort's sos SOS Sosa/M Sosanna/M Soto/M sot/SM sottish soubriquet's soufflé/MS sough/DG soughs sought/U soulfulness/MS soulful/YP soulless/Y soul/MDS sound/AUD soundboard/MS sounders sounder's sounder/U soundest sounding/AY soundings sounding's soundless/Y soundly/U soundness/UMS soundproof/GSD soundproofing/M sound's sounds/A soundtrack/MS soupçon/SM soup/GMDS Souphanouvong/M soupy/RT source/ASDMG sourceless sourdough sourdoughs sourish sourness/MS sourpuss/MS sour/TYDRPSG Sousa/M sousaphone/SM sous/DSG souse sou/SMH Southampton/M southbound southeastern southeaster/YM Southeast/MS southeast/RZMS southeastward/S southerly/S souther/MY southerner/M Southerner/MS southernisms southernmost southern/PZSYR Southey/M Southfield/M southing/M southland/M South/M southpaw/MS south/RDMG souths Souths southward/S southwestern southwester/YM Southwest/MS southwest/RMSZ southwestward/S souvenir/SM sou'wester sovereignty/MS sovereign/YMS soviet/MS Soviet/S sow/ADGS sowbelly/M sowens/M sower/DS Soweto/M sown/A sox's soybean/MS Soyinka/M soy/MS Soyuz/M Spaatz/M spacecraft/MS space/DSRGZMJ spaceflight/S spaceman/M spacemen spaceport/SM spacer/M spaceship/MS spacesuit/MS spacewalk/GSMD Spacewar/M spacewoman spacewomen spacey spacial spacier spaciest spaciness spacing/M spaciousness/SM spacious/PY Spackle spade/DSRGM spadeful/SM spader/M spadework/SM spadices spadix/M Spafford/M spaghetti/SM Spahn/M Spain/M spake Spalding/M Spam/M spa/MS Span spandex/MS spandrels spangle/GMDS Spanglish/S Spaniard/SM spanielled spanielling spaniel/SM Spanish/M spanker/M spanking/M spank/SRDJG span/MS spanned/U spanner/SM spanning SPARC/M SPARCstation/M spar/DRMGTS spareness/MS spare/PSY spareribs sparer/M sparing/UY sparker/M sparkle/DRSGZ sparkler/M Sparkman/M Sparks spark/SGMRD sparky/RT sparling/SM sparred sparrer sparring/U sparrow/MS sparseness/S sparse/YP sparsity/S spars/TR Spartacus/M Sparta/M spartan Spartan/S spasm/GSDM spasmodic spasmodically spastic/S spate/SM spathe/MS spatiality/M spatial/Y spat/MS spatted spatter/DGS spatterdock/M spatting spatula/SM spavin/DMS spawner/M spawn/MRDSG spay/DGS SPCA speakable/U speakeasy/SM speaker/M Speaker's speakership/M speaking/U speak/RBGZJS spearer/M spearfish/SDMG spearhead/GSDM spearmint/MS spear/MRDGS Spears spec'd specialism/MS specialist/MS specialization/SM specialized/U specialize/GZDSR specializing/U special/SRYP specialty/MS specie/MS specif specifiability specifiable specifiably specifically specification/SM specificity/S specific/SP specified/U specifier/SM specifies specify/AD specifying specimen/SM spec'ing speciousness/SM specious/YP speck/GMDS speckle/GMDS spec/SM spectacle/MSD spectacular/SY spectator/SM specter/DMS specter's/A spectralness/M spectral/YP spectra/M spectrogram/MS spectrographically spectrograph/M spectrography/M spectrometer/MS spectrometric spectrometry/M spectrophotometer/SM spectrophotometric spectrophotometry/M spectroscope/SM spectroscopic spectroscopically spectroscopy/SM spectrum/M specularity specular/Y speculate/VNGSDX speculation/M speculative/Y speculator/SM sped speech/GMDS speechlessness/SM speechless/YP speedboat/GSRM speedboating/M speeder/M speedily speediness/SM speedometer/MS speed/RMJGZS speedster/SM speedup/MS speedway/SM speedwell/MS speedy/PTR speer/M speleological speleologist/S speleology/MS spellbinder/M spellbind/SRGZ spellbound spelldown/MS spelled/A speller/M spelling/M spell/RDSJGZ spells/A spelunker/MS spelunking/S Spencerian Spencer/M Spence/RM spender/M spend/SBJRGZ spendthrift/MS Spenglerian Spengler/M Spense/MR Spenserian Spenser/M spent/U spermatophyte/M spermatozoa spermatozoon/M spermicidal spermicide/MS sperm/SM Sperry/M spew/DRGZJS spewer/M SPF sphagnum/SM sphere/SDGM spherical/Y spheric/S spherics/M spheroidal/Y spheroid/SM spherule/MS sphincter/SM Sphinx/M sphinx/MS Spica/M spic/DGM spicebush/M spice/SM spicily spiciness/SM spicule/MS spicy/PTR spider/SM spiderweb/S spiderwort/M spidery/TR Spiegel/M Spielberg/M spiel/GDMS spier/M spiffy/TDRSG spigot/MS spike/GMDSR Spike/M spiker/M spikiness/SM spiky/PTR spillage/SM Spillane/M spillover/SM spill/RDSG spillway/SM spinach/MS spinal/YS spindle/JGMDRS spindly/RT spinelessness/M spineless/YP spine/MS spinet/SM spininess/M spinnability/M spinnaker/SM spinneret/MS spinner/SM spinning/SM Spinoza/M spin/S spinsterhood/SM spinsterish spinster/MS spiny/PRT spiracle/SM spiraea's spiral/YDSG spire/AIDSGF spirea/MS spire's spiritedness/M spirited/PY spirit/GMDS spiritless spirits/I spiritualism/SM spiritualistic spiritualist/SM spirituality/SM spiritual/SYP spirituous spirochete/SM Spiro/M spiry/TR spitball/SM spite/CSDAG spitefuller spitefullest spitefulness/MS spiteful/PY spite's/A spitfire/SM spit/SGD spitted spitting spittle/SM spittoon/SM Spitz/M splashdown/MS splasher/M splash/GZDRS splashily splashiness/MS splashy/RTP splat/SM splatted splatter/DSG splatting splayfeet splayfoot/MD splay/SDG spleen/SM splendidness/M splendid/YRPT splendorous splendor/SM splenetic/S splicer/M splice/RSDGZJ spline/MSD splinter/GMD splintery splint/SGZMDR splits/M split/SM splittable splitter/MS splitting/S splodge/SM splotch/MSDG splotchy/RT splurge/GMDS splutterer/M splutter/RDSG Sp/M Spock/M spoilables spoilage/SM spoil/CSZGDR spoiled/U spoiler/MC spoilsport/SM Spokane/M spoke/DSG spoken/U spokeshave/MS spokesman/M spokesmen spokespeople spokesperson/S spokeswoman/M spokeswomen spoliation/MCS spongecake sponge/GMZRSD sponger/M sponginess/S spongy/TRP sponsor/DGMS sponsorship/S spontaneity/SM spontaneousness/M spontaneous/PY spoof/SMDG spookiness/MS spook/SMDG spooky/PRT spool/SRDMGZ spoonbill/SM spoonerism/SM spoonful/MS spoon/GSMD spoor/GSMD sporadically sporadic/Y spore/DSGM sporran/MS sportiness/SM sporting/Y sportiveness/M sportive/PY sportscast/RSGZM sportsmanlike/U sportsman/MY sportsmanship/MS sportsmen sportswear/M sportswoman/M sportswomen sportswriter/S sport/VGSRDM sporty/PRT Sposato/M spotlessness/MS spotless/YP spotlight/GDMS spotlit spot/MSC spotted/U spotter/MS spottily spottiness/SM spotting/M spotty/RTP spousal/MS spouse/GMSD spouter/M spout/SGRD sprain/SGD sprang/S sprat/SM sprawl/GSD sprayed/UA sprayer/M spray/GZSRDM sprays/A spreadeagled spreader/M spread/RSJGZB spreadsheet/S spreeing spree/MDS sprigged sprigging sprightliness/MS sprightly/PRT sprig/MS springboard/MS springbok/MS springeing springer/M Springfield/M springily springiness/SM springing/M springlike spring/SGZR Springsteen/M springtime/MS springy/TRP sprinkle/DRSJZG sprinkler/DM sprinkling/M Sprint/M sprint/SGZMDR sprite/SM spritz/GZDSR sprocket/DMGS sprocketed/U Sproul/M sprout/GSD spruce/GMTYRSDP spruceness/SM sprue/M sprung/U spryness/S spry/TRY SPSS spudded spudding spud/MS Spuds/M spume/DSGM spumone's spumoni/S spumy/TR spun spunk/GSMD spunky/SRT spurge/MS spuriousness/SM spurious/PY spur/MS spurn/RDSG spurred spurring spurt/SGD sputa Sputnik sputnik/MS sputter/DRGS sputum/M spy/DRSGM spyglass/MS sq sqq sqrt squabbed squabber squabbest squabbing squabbler/M squabble/ZGDRS squab/SM squadded squadding squadron/MDGS squad/SM squalidness/SM squalid/PRYT squaller/M squall/GMRDS squally/RT squalor/SM squamous/Y squander/GSRD Squanto square/GMTYRSDP squareness/SM squarer/M Squaresville/M squarish squash/GSRD squashiness/M squashy/RTP squatness/MS squat/SPY squatted squatter/SMDG squattest squatting squawker/M squawk/GRDMZS squaw/SM squeaker/M squeakily squeakiness/S squeak/RDMGZS squeaky/RPT squealer/M squeal/MRDSGZ squeamishness/SM squeamish/YP squeegee/DSM squeegeeing squeeze/GZSRDB squeezer/M squelcher/M squelch/GDRS squelchy/RT squibbed Squibb/GM squibbing Squibbing/M squib/SM squidded squidding squid/SM squiggle/MGDS squiggly/RT squinter/M squint/GTSRD squinting/Y squirehood squire/SDGM squirm/SGD squirmy/TR squirrel/SGYDM squirter/M squirt/GSRD squish/GSD squishy/RTP Sr Srinagar/M SRO S's SS SSA SSE ssh s's/KI SSS SST SSW ST stabbed stabber/S stabbing/S stability/ISM stabilizability stabilization/CS stabilization's stabilize/CGSD stabilizer/MS stableman/M stablemate stablemen stableness/UM stable/RSDGMTP stabler/U stable's/F stables/F stablest/U stabling/M stably/U stab/YS staccato/S Stacee/M Stace/M Stacey/M Stacia/M Stacie/M Staci/M stackable stacker/M stack's stack/USDG Stacy/M stadias stadia's stadium/MS Stael/M Stafani/M staff/ADSG Staffard/M staffer/MS Stafford/M Staffordshire/M staffroom staff's Staford/M stag/DRMJSGZ stagecoach/MS stagecraft/MS stagehand/MS stager/M stage/SM stagestruck stagflation/SM stagged staggerer/M stagger/GSJDR staggering/Y staggers/M stagging staginess/M staging/M stagnancy/SM stagnant/Y stagnate/NGDSX stagnation/M stagy/PTR Stahl/M staidness/MS staid/YRTP stained/U stainer/M stainless/YS stain/SGRD staircase/SM stair/MS stairway/SM stairwell/MS stake/DSGM stakeholder/S stakeout/SM stalactite/SM stalag/M stalagmite/SM stalemate/SDMG staleness/MS stale/PGYTDSR Staley/M Stalingrad/M Stalinist Stalin/SM stalker/M stalk/MRDSGZJ stall/DMSJG stalled/I stallholders stallion/SM Stallone/M stalls/I stalwartness/M stalwart/PYS Sta/M stamen/MS Stamford/M stamina/SM staminate stammer/DRSZG stammerer/M stammering/Y stampede/MGDRS stampeder/M stamped/U stamper/M stamp/RDSGZJ stance/MIS stancher/M stanch/GDRST stanchion/SGMD standalone standardization/AMS standardized/U standardize/GZDSR standardizer/M standardizes/A standard/YMS standby standbys standee/MS Standford/M standing/M Standish/M standoffish standoff/SM standout/MS standpipe/MS standpoint/SM stand/SJGZR standstill/SM Stanfield/M Stanford/M Stanislas/M Stanislaus/M Stanislavsky/M Stanislaw/M stank/S Stanleigh/M Stanley/M Stanly/M stannic stannous Stanton/M Stanwood/M Stan/YMS stanza/MS staph/M staphs staphylococcal staphylococci staphylococcus/M stapled/U stapler/M Stapleton/M staple/ZRSDGM starboard/SDMG starchily starchiness/MS starch/MDSG starchy/TRP stardom/MS star/DRMGZS stardust/MS stare/S starfish/SM Stargate/M stargaze/ZGDRS staring/U Starkey/M Stark/M starkness/MS stark/SPGTYRD Starla/M Starlene/M starless starlet/MS starlight/MS starling/MS Starlin/M starlit Star/M starred starring Starr/M starry/TR starship starstruck start/ASGDR starter/MS startle/GDS startling/PY startup/SM starvation/MS starveling/M starver/M starve/RSDG stash/GSD stasis/M stat/DRSGV statecraft/MS stated/U statehood/MS statehouse/S Statehouse's state/IGASD statelessness/MS stateless/P stateliness/MS stately/PRT statement/MSA Staten/M stater/M stateroom/SM stateside state's/K states/K statesmanlike statesman/MY statesmanship/SM statesmen stateswoman stateswomen statewide statical/Y static/S statics/M stationarity stationary/S stationer/M stationery/MS stationmaster/M station/SZGMDR statistical/Y statistician/MS statistic/MS Statler/M stator/SM statuary/SM statue/MSD statuesque/YP statuette/MS stature/MS status/SM statute/SM statutorily statutory/P Stauffer/M staunchness/S staunch/PDRSYTG stave/DGM Stavro/MS stay/DRGZS stayer/M std STD stdio steadfastness/MS steadfast/PY steadily/U steadiness's steadiness/US steading/M stead/SGDM steady/DRSUTGP steakhouse/SM steak/SM stealer/M stealing/M steal/SRHG stealthily stealthiness/MS stealth/M stealths stealthy/PTR steamboat/MS steamer/MDG steamfitter/S steamfitting/S steamily steaminess/SM steamroller/DMG steamroll/GZRDS steam/SGZRDMJ steamship/SM steamy/RSTP Stearne/M Stearn/SM steed/SM Steele/M steeliness/SM steelmaker/M steel/SDMGZ steelworker/M steelwork/ZSMR steelyard/MS steely/TPRS Steen/M steepen/GD steeper/M steeplebush/M steeplechase/GMSD steeplejack/MS steeple/MS steepness/S steep/SYRNDPGTX steerage/MS steerer/M steer/SGBRDJ steersman/M steersmen steeves Stefa/M Stefania/M Stefanie/M Stefan/M Stefano/M Steffane/M Steffen/M Steffie/M Steffi/M stegosauri stegosaurus/S Steinbeck/SM Steinberg/M Steinem/M Steiner/M Steinmetz/M Stein/RM stein/SGZMRD Steinway/M Stella/M stellar stellated Ste/M stemless stemmed/U stemming stem/MS stemware/MS stench/GMDS stenciler/M stencil/GDRMSZ stencillings Stendhal/M Stendler/M Stengel/M stenographer/SM stenographic stenography/SM steno/SM stenotype/M stentorian stepbrother/MS stepchild/M stepchildren stepdaughter/MS stepfather/SM Stepha/M Stephana/M Stephanie/M Stephani/M Stephan/M Stephannie/M Stephanus/M Stephenie/M Stephen/MS Stephenson/M Stephie/M Stephi/M Stephine/M stepladder/SM step/MIS stepmother/SM stepparent/SM stepper/M steppe/RSDGMZ steppingstone/S stepsister/SM stepson/SM stepwise stereographic stereography/M stereo/GSDM stereophonic stereoscope/MS stereoscopic stereoscopically stereoscopy/M stereotype/GMZDRS stereotypic stereotypical/Y sterile sterility/SM sterilization/SM sterilized/U sterilize/RSDGZ sterilizes/A Sterling/M sterling/MPYS sterlingness/M sternal Sternberg/M Sterne/M Stern/M sternness/S Sterno stern/SYRDPGT sternum/SM steroidal steroid/MS stertorous Stesha/M stethoscope/SM stet/MS stetson/MS Stetson/SM stetted stetting Steuben/M Stevana/M stevedore/GMSD Steve/M Stevena/M Steven/MS Stevenson/M Stevie/M Stevy/M steward/DMSG stewardess/SM Steward/M stewardship/MS Stewart/M stew/GDMS st/GBJ sticker/M stickily stickiness/SM stickleback/MS stickle/GZDR stickler/M stick/MRDSGZ stickpin/SM stickup/SM sticky/GPTDRS Stieglitz/M stiffen/JZRDG stiff/GTXPSYRND stiffness/MS stifle/GJRSD stifler/M stifling/Y stigma/MS stigmata stigmatic/S stigmatization/C stigmatizations stigmatization's stigmatize/DSG stigmatized/U stile/GMDS stiletto/MDSG stillbirth/M stillbirths stillborn/S stiller/MI stillest Stillman/M Stillmann/M stillness/MS still/RDIGS Stillwell/M stilted/PY stilt/GDMS Stilton/MS Stimson/M stimulant/MS stimulated/U stimulate/SDVGNX stimulation/M stimulative/S stimulator/M stimulatory stimuli/M stimulus/MS Stine/M stinger/M sting/GZR stingily stinginess/MS stinging/Y stingray/MS stingy/RTP stinkbug/S stinker/M stink/GZRJS stinking/Y stinkpot/M Stinky/M stinky/RT stinter/M stinting/U stint/JGRDMS stipendiary stipend/MS stipple/JDRSG stippler/M stipulate/XNGSD stipulation/M Stirling/M stirred/U stirrer/SM stirring/YS stirrup/SM stir/S stitch/ASDG stitcher/M stitchery/S stitching/MS stitch's St/M stoat/SM stochastic stochastically stochasticity stockade/SDMG stockbreeder/SM stockbroker/MS stockbroking/S stocker/SM Stockhausen/M stockholder/SM Stockholm/M stockily stockiness/SM stockinet's stockinette/S stocking/MDS stockist/MS stockpile/GRSD stockpiler/M stockpot/MS stockroom/MS stock's stock/SGAD stocktaking/MS Stockton/M stockyard/SM stocky/PRT Stoddard/M stodge/M stodgily stodginess/S stodgy/TRP stogy/SM stoical/Y stoichiometric stoichiometry/M stoicism/SM Stoicism/SM stoic/MS Stoic/MS stoke/DSRGZ stoker/M stokes/M Stokes/M STOL stole/MDS stolen stolidity/S stolidness/S stolid/PTYR stolon/SM stomachache/MS stomacher/M stomach/RSDMZG stomachs stomp/DSG stonecutter/SM stone/DSRGM Stonehenge/M stoneless Stone/M stonemason/MS stoner/M stonewall/GDS stoneware/MS stonewashed stonework/SM stonewort/M stonily stoniness/MS stony/TPR stood stooge/SDGM stool/SDMG stoop/SDG stopcock/MS stopgap/SM stoplight/SM stopover/MS stoppable/U stoppage/MS Stoppard/M stopped/U stopper/GMDS stopping/M stopple/GDSM stop's stops/M stop/US stopwatch/SM storage/SM store/ADSRG storefront/SM storehouse/MS storekeeper/M storekeep/ZR storeroom/SM store's stork/SM stormbound stormer/M Stormie/M stormily Stormi/M storminess/S Storm/M storm/SRDMGZ stormtroopers Stormy/M stormy/PTR storyboard/MDSG storybook/MS story/GSDM storyline storyteller/SM storytelling/MS Stouffer/M stoup/SM stouten/DG stouthearted Stout/M stoutness/MS stout/STYRNP stove/DSRGM stovepipe/SM stover/M stowage/SM stowaway/MS Stowe/M stow/GDS Strabo/M straddler/M straddle/ZDRSG Stradivari/SM Stradivarius/M strafe/GRSD strafer/M straggle/GDRSZ straggly/RT straightaway/S straightedge/MS straightener/M straighten/ZGDR straightforwardness/MS straightforward/SYP straightjacket's straightness/MS straight/RNDYSTXGP straightway/S strain/ASGZDR strained/UF strainer/MA straining/F strains/F straiten/DG straitjacket/GDMS straitlaced straitness/M strait/XTPSMGYDNR stranded/P strand/SDRG strangeness/SM strange/PYZTR stranger/GMD stranglehold/MS strangle/JDRSZG strangles/M strangulate/NGSDX strangulation/M strapless/S strapped/U strapping/S strap's strap/US Strasbourg/M stratagem/SM strata/MS strategical/Y strategic/S strategics/M strategist/SM strategy/SM Stratford/M strati stratification/M stratified/U stratify/NSDGX stratigraphic stratigraphical stratigraphy/M stratosphere/SM stratospheric stratospherically stratum/M stratus/M Strauss Stravinsky/M strawberry/SM strawflower/SM straw/SMDG strayer/M stray/GSRDM streak/DRMSGZ streaker/M streaky/TR streamed/U streamer/M stream/GZSMDR streaming/M streamline/SRDGM streetcar/MS streetlight/SM street/SMZ streetwalker/MS streetwise Streisand/M strengthen/AGDS strengthener/MS strength/NMX strengths strenuousness/SM strenuous/PY strep/MS streptococcal streptococci streptococcus/M streptomycin/SM stress/DSMG stressed/U stressful/YP stretchability/M stretchable/U stretch/BDRSZG stretcher/DMG stretchy/TRP strew/GDHS strewn striae stria/M striate/DSXGN striated/U striation/M stricken Strickland/M strict/AF stricter strictest strictly strictness/S stricture/SM stridden stridency/S strident/Y strider/M stride/RSGM strife/SM strikebreaker/M strikebreaking/M strikebreak/ZGR strikeout/S striker/M strike/RSGZJ striking/Y Strindberg/M stringed stringency/S stringent/Y stringer/MS stringiness/SM stringing/M string's string/SAG stringy/RTP striper/M stripe/SM strip/GRDMS stripling/M stripped/U stripper/MS stripping stripteaser/M striptease/SRDGZM stripy/RT strive/JRSG striven striver/M strobe/SDGM stroboscope/SM stroboscopic strode stroke/ZRSDGM stroking/M stroller/M stroll/GZSDR Stromberg/M Stromboli/M Strom/M strongbow strongbox/MS Strongheart/M stronghold/SM strongish Strong/M strongman/M strongmen strongroom/MS strong/YRT strontium/SM strophe/MS strophic stropped stropping strop/SM strove struck structuralism/M structuralist/SM structural/Y structured/AU structureless structures/A structure/SRDMG structuring/A strudel/MS struggle/GDRS struggler/M strummed strumming strumpet/GSDM strum/S strung/UA strut/S strutted strutter/M strutting strychnine/MS Stuart/MS stubbed/M stubbing Stubblefield/MS stubble/SM stubbly/RT stubbornness/SM stubborn/SGTYRDP stubby/SRT stub/MS stuccoes stucco/GDM stuck/U studbook/SM studded studding/SM Studebaker/M studentship/MS student/SM studiedness/M studied/PY studier/SM studio/MS studiousness/SM studious/PY stud/MS study/AGDS stuffily stuffiness/SM stuffing/M stuff/JGSRD stuffy/TRP stultify/NXGSD Stu/M stumble/GZDSR stumbling/Y stumpage/M stumper/M stump/RDMSG stumpy/RT stung stunk stunned stunner/M stunning/Y stun/S stunted/P stunt/GSDM stupefaction/SM stupefy/DSG stupendousness/M stupendous/PY stupidity/SM stupidness/M stupid/PTYRS stupor/MS sturdily sturdiness/SM sturdy/SRPT sturgeon/SM Sturm/M stutter/DRSZG Stuttgart/M Stuyvesant/M sty/DSGM Stygian styled/A style/GZMDSR styles/A styli styling/A stylishness/S stylish/PY stylistically stylistic/S stylist/MS stylites stylization/MS stylize/DSG stylos stylus/SM stymieing stymie/SD stymy's styptic/S styrene/MS Styrofoam/S Styx/M suable Suarez/M suasion/EMS suaveness/S suave/PRYT suavity/SM subaltern/SM subarctic/S subareas Subaru/M subassembly/M subatomic/S subbasement/SM subbed subbing subbranch/S subcaste/M subcategorizing subcategory/SM subchain subclassifications subclass/MS subclauses subcommand/S subcommittee/SM subcompact/S subcomponent/MS subcomputation/MS subconcept subconsciousness/SM subconscious/PSY subconstituent subcontinental subcontinent/MS subcontractor/SM subcontract/SMDG subcultural subculture/GMDS subcutaneous/Y subdirectory/S subdistrict/M subdivide/SRDG subdivision/SM subdued/Y subdue/GRSD subduer/M subexpression/MS subfamily/SM subfield/MS subfile/SM subfreezing subgoal/SM subgraph subgraphs subgroup/SGM subharmonic/S subheading/M subhead/MGJS subhuman/S subindex/M subinterval/MS subj subject/GVDMS subjection/SM subjectiveness/M subjective/PSY subjectivist/S subjectivity/SM subjoin/DSG subjugate/NGXSD subjugation/M subjunctive/S sublayer sublease/DSMG sublet/S subletting sublimate/GNSDX sublimation/M sublime/GRSDTYP sublimeness/M sublimer/M subliminal/Y sublimity/SM sublist/SM subliterary sublunary submachine submarginal submarine/MZGSRD submariner/M submerge/DSG submergence/SM submerse/XNGDS submersible/S submersion/M submicroscopic submission/SAM submissiveness/MS submissive/PY submit/SA submittable submittal submitted/A submitter/S submitting/A submode/S submodule/MS sub/MS subnational subnet/SM subnetwork/SM subnormal/SY suboptimal suborbital suborder/MS subordinately/I subordinates/I subordinate/YVNGXPSD subordination/IMS subordinator subornation/SM suborn/GSD subpage subparagraph/M subpart/MS subplot/MS subpoena/GSDM subpopulation/MS subproblem/SM subprocess/SM subprofessional/S subprogram/SM subproject subproof/SM subquestion/MS subrange/SM subregional/Y subregion/MS subrogation/M subroutine/SM subsample/MS subschema/MS subscribe/ASDG subscriber/SM subscripted/U subscription/MS subscript/SGD subsection/SM subsegment/SM subsentence subsequence/MS subsequent/SYP subservience/SM subservient/SY subset/MS subsidence/MS subside/SDG subsidiarity subsidiary/MS subsidization/MS subsidized/U subsidizer/M subsidize/ZRSDG subsidy/MS subsistence/MS subsistent subsist/SGD subsocietal subsoil/DRMSG subsonic subspace/MS subspecies/M substance/MS substandard substantially/IU substantialness/M substantial/PYS substantiated/U substantiate/VGNSDX substantiation/MFS substantiveness/M substantive/PSYM substantivity substation/MS substerilization substitutability substituted/U substitute/NGVBXDRS substitutionary substitution/M substitutive/Y substrata substrate/MS substratum/M substring/S substructure/SM subsume/SDG subsurface/S subsystem/MS subtable/S subtask/SM subteen/SM subtenancy/MS subtenant/SM subtend/DS subterfuge/SM subterranean/SY subtest subtext/SM subtitle/DSMG subtleness/M subtle/RPT subtlety/MS subtly/U subtopic/SM subtotal/GSDM subtracter/M subtraction/MS subtract/SRDZVG subtrahend/SM subtree/SM subtropical subtropic/S subtype/MS subunit/SM suburbanite/MS suburbanization/MS suburbanized suburbanizing suburban/S suburbia/SM suburb/MS subvention/MS subversion/SM subversiveness/MS subversive/SPY subverter/M subvert/SGDR subway/MDGS subzero succeeder/M succeed/GDRS successfulness/M successful/UY succession/SM successiveness/M successive/YP success/MSV successor/MS successorship succinctness/SM succinct/RYPT succored/U succorer/M succor/SGZRDM succotash/SM succubus/M succulence/SM succulency/MS succulent/S succumb/SDG such suchlike sucker/DMG suck/GZSDRB suckle/SDJG suckling/M Sucre/M sucrose/MS suction/SMGD Sudanese/M Sudanic/M Sudan/M suddenness/SM sudden/YPS Sudetenland/M sud/S suds/DSRG sudsy/TR sued/DG suede/SM Suellen/M Sue/M suer/M suet/MS Suetonius/M suety sue/ZGDRS Suez/M sufferance/SM sufferer/M suffering/M suffer/SJRDGZ suffice/GRSD sufficiency/SIM sufficient/IY suffixation/S suffixed/U suffix/GMRSD suffocate/XSDVGN suffocating/Y Suffolk/M suffragan/S suffrage/MS suffragette/MS suffragist/SM suffuse/VNGSDX suffusion/M Sufi/M Sufism/M sugarcane/S sugarcoat/GDS sugarless sugarplum/MS sugar/SJGMD sugary/TR suggest/DRZGVS suggester/M suggestibility/SM suggestible suggestion/MS suggestiveness/MS suggestive/PY sugillate Suharto/M suicidal/Y suicide/GSDM Sui/M suitability/SU suitableness/S suitable/P suitably/U suitcase/MS suited/U suite/SM suiting/M suit/MDGZBJS suitor/SM Sukarno/M Sukey/M Suki/M sukiyaki/SM Sukkoth's Sukkot/S Sula/M Sulawesi/M Suleiman/M sulfaquinoxaline sulfa/S sulfate/MSDG sulfide/S sulfite/M sulfonamide/SM sulfur/DMSG sulfuric sulfurousness/M sulfurous/YP sulk/GDS sulkily sulkiness/S sulky/RSPT Sulla/M sullenness/MS sullen/TYRP sullied/U Sullivan/M sully/GSD Sully/M sulphate/SM sulphide/MS sulphuric sultana/SM sultanate/MS sultan/SM sultrily sultriness/SM sultry/PRT Sulzberger/M sumach's sumac/SM Sumatra/M Sumatran/S sumer/F Sumeria/M Sumerian/M summability/M summable summand/MS summarily summarization/MS summarized/U summarize/GSRDZ summarizer/M summary/MS summation/FMS summed Summerdale/M summerhouse/MS summer/SGDM Summer/SM summertime/MS summery/TR summing summit/GMDS summitry/MS summoner/M summon/JSRDGZ summons/MSDG sum/MRS Sumner/M sumo/SM sump/SM sumptuousness/SM sumptuous/PY Sumter/M Sun sunbaked sunbathe sunbather/M sunbathing/M sunbaths sunbath/ZRSDG sunbeam/MS Sunbelt/M sunblock/S sunbonnet/MS sunburn/GSMD sunburst/MS suncream sundae/MS Sundanese/M Sundas Sunday/MS sunder/SDG sundial/MS sundowner/M sundown/MRDSZG sundris sundry/S sunfish/SM sunflower/MS sunglass/MS Sung/M sung/U sunk/SN sunlamp/S sunless sunlight/MS sunlit sun/MS sunned Sunni/MS sunniness/SM sunning Sunnite/SM Sunny/M sunny/RSTP Sunnyvale/M sunrise/GMS sunroof/S sunscreen/S sunset/MS sunsetting sunshade/MS Sunshine/M sunshine/MS sunshiny sunspot/SM sunstroke/MS suntanned suntanning suntan/SM sunup/MS superabundance/MS superabundant superannuate/GNXSD superannuation/M superbness/M superb/YRPT supercargoes supercargo/M supercharger/M supercharge/SRDZG superciliousness/SM supercilious/PY supercity/S superclass/M supercomputer/MS supercomputing superconcept superconducting superconductivity/SM superconductor/SM supercooled supercooling supercritical superdense super/DG superego/SM supererogation/MS supererogatory superficiality/S superficial/SPY superfine superfix/M superfluity/MS superfluousness/S superfluous/YP superheat/D superheroes superhero/SM superhighway/MS superhumanness/M superhuman/YP superimpose/SDG superimposition/MS superintendence/S superintendency/SM superintendent/SM superintend/GSD superiority/MS Superior/M superior/SMY superlativeness/M superlative/PYS superlunary supermachine superman/M Superman/M supermarket/SM supermen supermodel supermom/S supernal supernatant supernaturalism/M supernaturalness/M supernatural/SPY supernormal/Y supernovae supernova/MS supernumerary/S superordinate superpose/BSDG superposition/MS superpower/MS superpredicate supersaturate/XNGDS supersaturation/M superscribe/GSD superscript/DGS superscription/SM superseder/M supersede/SRDG supersensitiveness/M supersensitive/P superset/MS supersonically supersonic/S supersonics/M superstar/SM superstition/SM superstitious/YP superstore/S superstructural superstructure/SM supertanker/SM supertitle/MSDG superuser/MS supervene/GSD supervention/S supervised/U supervise/SDGNX supervision/M supervisor/SM supervisory superwoman/M superwomen supineness/M supine/PSY supper/DMG supplanter/M supplant/SGRD supplemental/S supplementary/S supplementation/S supplementer/M supplement/SMDRG suppleness/SM supple/SPLY suppliant/S supplicant/MS supplicate/NGXSD supplication/M supplier/AM suppl/RDGT supply/MAZGSRD supportability/M supportable/UI supported/U supporter/M supporting/Y supportive/Y support/ZGVSBDR supposed/Y suppose/SRDBJG supposition/MS suppository/MS suppressant/S suppressed/U suppressible/I suppression/SM suppressive/P suppressor/S suppress/VGSD suppurate/NGXSD suppuration/M supp/YDRGZ supra supranational supranationalism/M suprasegmental supremacist/SM supremacy/SM supremal supremeness/M supreme/PSRTY supremo/M sup/RSZ supt Supt/M Surabaya/M Surat/M surcease/DSMG surcharge/MGSD surcingle/MGSD surd/M sured/I surefire surefooted surely sureness/MS sureness's/U sure/PU surer/I surest surety/SM surfaced/UA surface/GSRDPZM surfacer/AMS surfaces/A surfacing/A surfactant/SM surfboard/MDSG surfeit/SDRMG surfer/M surfing/M surf/SJDRGMZ surged/A surge/GYMDS surgeon/MS surgery/MS surges/A surgical/Y Suriname Surinamese Surinam's surliness/SM surly/TPR surmiser/M surmise/SRDG surmountable/IU surmount/DBSG surname/GSDM surpassed/U surpass/GDS surpassing/Y surplice/SM surplus/MS surplussed surplussing surprised/U surprise/MGDRSJ surpriser/M surprising/YU surrealism/MS surrealistic surrealistically surrealist/S surreality surreal/S surrender/DRSG surrenderer/M surreptitiousness/S surreptitious/PY surrey/SM surrogacy/S surrogate/SDMNG surrogation/M surrounding/M surround/JGSD surtax/SDGM surveillance/SM surveillant surveyed/A surveying/M survey/JDSG surveyor/MS surveys/A survivability/M survivable/U survivalist/S survival/MS survive/SRDBG survivor/MS survivorship/M Surya/M Sus Susana/M Susanetta/M Susan/M Susannah/M Susanna/M Susanne/M Susann/M susceptibilities susceptibility/IM susceptible/I Susette/M sushi/SM Susie/M Susi/M suspected/U suspecter/M suspect/GSDR suspecting/U suspend/DRZGS suspended/UA suspender/M suspenseful suspense/MXNVS suspension/AM suspensive/Y suspensor/M suspicion/GSMD suspiciousness/M suspicious/YP Susquehanna/M Sussex/M sustainability sustainable/U sustain/DRGLBS sustainer/M sustainment/M sustenance/MS Susy/M Sutherland/M Sutherlan/M sutler/MS Sutton/M suture/GMSD SUV Suva/M Suwanee/M Suzanna/M Suzanne/M Suzann/M suzerain/SM suzerainty/MS Suzette/M Suzhou/M Suzie/M Suzi/M Suzuki/M Suzy/M Svalbard/M svelte/RPTY Svend/M Svengali Sven/M Sverdlovsk/M Svetlana/M SW swabbed swabbing swabby/S Swabian/SM swab/MS swaddle/SDG swagged swagger/GSDR swagging swag/GMS Swahili/MS swain/SM SWAK swallower/M swallow/GDRS swallowtail/SM swam swami/SM swamper/M swampland/MS swamp/SRDMG swampy/RPT Swanee/M swankily swankiness/MS swank/RDSGT swanky/PTRS swanlike swan/MS swanned swanning Swansea/M Swanson/M swappable/U swapped swapper/SM swapping swap/S sward/MSGD swarmer/M swarm/GSRDM swarthiness/M Swarthmore/M swarthy/RTP swart/P Swartz/M swashbuckler/SM swashbuckling/S swash/GSRD swastika/SM SWAT swatch/MS swathe swather/M swaths swath/SRDMGJ swat/S swatted swatter/MDSG swatting swayback/SD sway/DRGS swayer/M Swaziland/M Swazi/SM swearer/M swear/SGZR swearword/SM sweatband/MS sweater/M sweatily sweatiness/M sweatpants sweat/SGZRM sweatshirt/S sweatshop/MS sweaty/TRP Swedenborg/M Sweden/M swede/SM Swede/SM Swedish Swed/MN Sweeney/SM sweeper/M sweepingness/M sweeping/PY sweep/SBRJGZ sweeps/M sweepstakes sweepstake's sweetbread/SM sweetbrier/SM sweetcorn sweetened/U sweetener/M sweetening/M sweeten/ZDRGJ sweetheart/MS sweetie/MS sweeting/M sweetish/Y Sweet/M sweetmeat/MS sweetness/MS sweetshop sweet/TXSYRNPG swellhead/DS swelling/M swell/SJRDGT swelter/DJGS sweltering/Y Swen/M Swenson/M swept sweptback swerve/GSD swerving/U swifter/M swift/GTYRDPS Swift/M swiftness/MS swigged swigging swig/SM swill/SDG swimmer/MS swimming/MYS swim/S swimsuit/MS Swinburne/M swindle/GZRSD swindler/M swineherd/MS swine/SM swingeing swinger/M swinging/Y swing/SGRZJB swingy/R swinishness/M swinish/PY Swink/M swipe/DSG swirling/Y swirl/SGRD swirly/TR swish/GSRD swishy/R swiss Swiss/S switchback/GDMS switchblade/SM switchboard/MS switcher/M switch/GBZMRSDJ switchgear switchman/M switchmen/M switchover/M Switzerland/M Switzer/M Switz/MR swivel/GMDS swizzle/RDGM swob's swollen swoon/GSRD swooning/Y swoop/RDSG swoosh/GSD swop's sword/DMSG swordfish/SM swordplayer/M swordplay/RMS swordsman/M swordsmanship/SM swordsmen swordtail/M swore sworn swot/S swum swung s/XJBG sybarite/MS sybaritic Sybila/M Sybilla/M Sybille/M Sybil/M Sybyl/M sycamore/SM sycophancy/S sycophantic sycophantically sycophant/SYM Sydelle/M Sydel/M Syd/M Sydney/M Sykes/M Sylas/M syllabicate/GNDSX syllabication/M syllabicity syllabic/S syllabification/M syllabify/GSDXN syllabi's syllable/SDMG syllabub/M syllabus/MS syllabusss syllogism/MS syllogistic Sylow/M sylphic sylphlike sylph/M sylphs Sylvania/M Sylvan/M sylvan/S Sylvester/M Sylvia/M Sylvie/M Syman/M symbiont/M symbioses symbiosis/M symbiotic symbol/GMDS symbolical/Y symbolics/M symbolic/SM symbolism/MS symbolist/MS symbolization/MAS symbolized/U symbolize/GZRSD symbolizes/A Symington/M symmetric symmetrically/U symmetricalness/M symmetrical/PY symmetrization/M symmetrizing symmetry/MS Symon/M sympathetically/U sympathetic/S sympathized/U sympathizer/M sympathize/SRDJGZ sympathizing/MYUS sympathy/MS symphonic symphonists symphony/MS symposium/MS symptomatic symptomatically symptomatology/M symptom/MS syn synagogal synagogue/SM synapse/SDGM synaptic synchronism/M synchronization's synchronization/SA synchronize/AGCDS synchronized/U synchronizer/MS synchronousness/M synchronous/YP synchrony synchrotron/M syncopate/VNGXSD syncopation/M syncope/MS sync/SGD syndicalist syndicate/XSDGNM syndic/SM syndrome/SM synergism/SM synergistic synergy/MS synfuel/S Synge/M synod/SM synonymic synonymous/Y synonym/SM synonymy/MS synopses synopsis/M synopsized synopsizes synopsizing synoptic/S syntactical/Y syntactics/M syntactic/SY syntax/MS syntheses synthesis/M synthesized/U synthesize/GZSRD synthesizer/M synthesizes/A synthetically synthetic/S syphilis/MS syphilitic/S syphilized syphilizing Syracuse/M Syriac/M Syria/M Syrian/SM syringe/GMSD syrup/DMSG syrupy sys systematical/Y systematics/M systematic/SP systematization/SM systematized/U systematizer/M systematize/ZDRSG systematizing/U systemically systemic/S systemization/SM system/MS systole/MS systolic Szilard/M Szymborska/M TA Tabasco/MS Tabatha/M Tabbatha/M tabbed Tabbie/M Tabbi/M tabbing Tabbitha/M Tabb/M tabbouleh tabboulehs tabby/GSD Tabby/M Taber/M Tabernacle/S tabernacle/SDGM Tabina/M Tabitha/M tabla/MS tableau/M tableaux tablecloth/M tablecloths table/GMSD tableland/SM tablespoonful/MS tablespoon/SM tablet/MDGS tabletop/MS tableware/SM tabling/M tabloid/MS Tab/MR taboo/GSMD Tabor/M tabor/MDGS Tabriz/SM tab/SM tabula tabular/Y tabulate/XNGDS tabulation/M tabulator/MS tachometer/SM tachometry tachycardia/MS tachyon/SM tacitness/MS taciturnity/MS taciturn/Y Tacitus/M tacit/YP tacker/M tack/GZRDMS tackiness/MS tackler/M tackle/RSDMZG tackling/M tacky/RSTP Tacoma/M taco/MS tact/FSM tactfulness/S tactful/YP tactical/Y tactician/MS tactic/SM tactile/Y tactility/S tactlessness/SM tactless/PY tactual/Y Taddeo/M Taddeusz/M Tadd/M Tadeas/M Tadeo/M Tades Tadio/M Tad/M tadpole/MS tad/SM Tadzhikistan's Tadzhikstan/M Taegu/M Taejon/M taffeta/MS taffrail/SM Taffy/M taffy/SM Taft/M Tagalog/SM tagged/U tagger/S tagging Tagore/M tag/SM Tagus/M Tahitian/S Tahiti/M Tahoe/M Taichung/M taiga/MS tailback/MS tail/CMRDGAS tailcoat/S tailer/AM tailgate/MGRSD tailgater/M tailing/MS taillessness/M tailless/P taillight/MS tailor/DMJSGB Tailor/M tailpipe/SM tailspin/MS tailwind/SM Tainan/M Taine/M taint/DGS tainted/U Taipei/M Taite/M Tait/M Taiwanese Taiwan/M Taiyuan/M Tajikistan takeaway/S taken/A takeoff/SM takeout/S takeover/SM taker/M take/RSHZGJ takes/IA taking/IA Taklamakan/M Talbert/M Talbot/M talcked talcking talc/SM talcum/S talebearer/SM talented/M talentless talent/SMD taler/M tale/RSMN tali Talia/M Taliesin/M talion/M talismanic talisman/SM talkativeness/MS talkative/YP talker/M talk/GZSRD talkie/M talky/RST Talladega/M Tallahassee/M Tallahatchie/M Tallahoosa/M tallboy/MS Tallchief/M Talley/M Talleyrand/M Tallia/M Tallie/M Tallinn/M tallish tallness/MS Tallou/M tallow/DMSG tallowy tall/TPR Tallulah/M tally/GRSDZ tallyho/DMSG Tally/M Talmudic Talmudist/MS Talmud/MS talon/SMD talus/MS Talyah/M Talya/M Ta/M tamable/M tamale/SM tamarack/SM Tamarah/M Tamara/M tamarind/MS Tamar/M Tamarra/M Tamas tambourine/MS tamed/U Tameka/M tameness/S Tamera/M Tamerlane/M tame/SYP Tamika/M Tamiko/M Tamil/MS Tami/M Tam/M Tamma/M Tammany/M Tammara/M tam/MDRSTZGB Tammie/M Tammi/M Tammy/M Tampa/M Tampax/M tampered/U tamperer/M tamper/ZGRD tampon/DMSG tamp/SGZRD Tamqrah/M Tamra/M tanager/MS Tanaka/M Tana/M Tananarive/M tanbark/SM Tancred/M tandem/SM Tandie/M Tandi/M tandoori/S Tandy/M Taney/M T'ang Tanganyika/M tangelo/SM tangency/M tangential/Y tangent/SM tangerine/MS tang/GSYDM tangibility/MIS tangible/IPS tangibleness's/I tangibleness/SM tangibly/I Tangier/M tangle's tangle/UDSG tango/MDSG Tangshan/M tangy/RST Tanhya/M Tania/M Tani/M Tanisha/M Tanitansy/M tankard/MS tanker/M tankful/MS tank/GZSRDM Tan/M tan/MS tanned/U Tannenbaum/M Tanner/M tanner/SM tannery/MS tannest Tanney/M Tannhäuser/M Tannie/M tanning/SM tannin/SM Tann/RM Tanny/M Tansy/M tansy/SM tantalization/SM tantalized/U tantalize/GZSRD tantalizingly/S tantalizingness/S tantalizing/YP tantalum/MS Tantalus/M tantamount tantra/S tantrum/SM Tanya/M Tanzania/M Tanzanian/S taoism Taoism/MS Taoist/MS taoist/S Tao/M tao/S Tapdance/M taped/U tapeline/S taperer/M taper/GRD tape/SM tapestry/GMSD tapeworm/MS tapioca/MS tapir/MS tap/MSDRJZG tapped/U tapper/MS tappet/MS tapping/M taproom/MS taproot/SM taps/M Tarah/M Tara/M tarantella/MS tarantula/MS Tarawa/M Tarazed/M Tarbell/M tardily tardiness/S tardy/TPRS tare/MS target/GSMD tar/GSMD tariff/DMSG Tarim/M Tarkington/M tarmacked tarmacking tarmac/S tarnished/U tarnish/GDS tarn/MS taro/MS tarot/MS tarpapered tarpaulin/MS tarp/MS tarpon/MS tarragon/SM Tarrah/M Tarra/M Tarrance/M tarred/M tarring/M tarry/TGRSD Tarrytown/M tarsal/S tarsi tarsus/M tartan/MS tartaric Tartar's tartar/SM Tartary/M tartness/MS tart/PMYRDGTS Tartuffe/M Taryn/M Tarzan/M Tasha/M Tashkent/M Tasia/M task/GSDM taskmaster/SM taskmistress/MS Tasmania/M Tasmanian/S tassellings tassel/MDGS Tass/M tasted/EU tastefulness/SME tasteful/PEY taste/GZMJSRD tastelessness/SM tasteless/YP taster/M taste's/E tastes/E tastily tastiness/MS tasting/E tasty/RTP tatami/MS Tatar/SM Tate/M tater/M Tatiana/M Tatiania/M tat/SRZ tatted tatterdemalion/SM tattered/M tatter/GDS tatting/SM tattler/M tattle/RSDZG tattletale/SM tattooer/M tattooist/MS tattoo/ZRDMGS tatty/R Tatum/M taught/AU taunter/M taunting/Y taunt/ZGRDS taupe/SM Taurus/SM tau/SM tauten/GD tautness/S tautological/Y tautologous tautology/SM taut/PGTXYRDNS taverner/M tavern/RMS tawdrily tawdriness/SM tawdry/SRTP Tawney/M Tawnya/M tawny/RSMPT Tawsha/M taxable/S taxably taxation/MS taxed/U taxicab/MS taxidermist/SM taxidermy/MS taxi/MDGS taximeter/SM taxing/Y taxiway/MS taxonomic taxonomically taxonomist/SM taxonomy/SM taxpayer/MS taxpaying/M tax/ZGJMDRSB Taylor/SM Tb TB TBA Tbilisi/M tbs tbsp Tchaikovsky/M Tc/M TCP TD TDD Te teabag/S teacake/MS teacart/M teachable/P teach/AGS teacher/MS teaching/SM teacloth teacupful/MS teacup/MS Teador/M teahouse/SM teakettle/SM teak/SM teakwood/M tealeaves teal/MS tea/MDGS teammate/MS team/MRDGS teamster/MS teamwork/SM teapot/MS tearaway teardrop/MS tearer/M tearfulness/M tearful/YP teargas/S teargassed teargassing tearjerker/S tearoom/MS tear/RDMSG teary/RT Teasdale/M tease/KS teasel/DGSM teaser/M teashop/SM teasing/Y teaspoonful/MS teaspoon/MS teas/SRDGZ teatime/MS teat/MDS tech/D technetium/SM technicality/MS technicalness/M technical/YSP technician/MS Technicolor/MS Technion/M technique/SM technocracy/MS technocratic technocrat/S technological/Y technologist/MS technology/MS technophobia technophobic techs tectonically tectonic/S tectonics/M Tecumseh/M Tedda/M Teddie/M Teddi/M Tedd/M Teddy/M teddy/SM Tedie/M Tedi/M tediousness/SM tedious/YP tedium/MS Ted/M Tedman/M Tedmund/M Tedra/M tee/DRSMH teeing teem/GSD teemingness/M teeming/PY teenager/M teenage/RZ Teena/M teen/SR teenybopper/SM teeny/RT teepee's teeshirt/S teeter/GDS teethe teether/M teething/M teethmarks teeth/RSDJMG teetotaler/M teetotalism/MS teetotal/SRDGZ TEFL Teflon/MS Tegucigalpa/M Teheran's Tehran TEirtza/M tektite/SM Tektronix/M telecast/SRGZ telecommunicate/NX telecommunication/M telecommute/SRDZGJ telecoms teleconference/GMJSD Teledyne/M Telefunken/M telegenic telegrammed telegramming telegram/MS telegraphic telegraphically telegraphist/MS telegraph/MRDGZ telegraphs telegraphy/MS telekineses telekinesis/M telekinetic Telemachus/M Telemann/M telemarketer/S telemarketing/S telemeter/DMSG telemetric telemetry/MS teleological/Y teleology/M telepathic telepathically telepathy/SM telephone/SRDGMZ telephonic telephonist/SM telephony/MS telephotography/MS telephoto/S teleprinter/MS teleprocessing/S teleprompter TelePrompter/M TelePrompTer/S telescope/GSDM telescopic telescopically teletext/S telethon/MS teletype/SM Teletype/SM teletypewriter/SM televangelism/S televangelist/S televise/SDXNG television/M televisor/MS televisual telex/GSDM Telex/M tell/AGS Teller/M teller/SDMG telling/YS Tell/MR telltale/MS tellurium/SM telly/SM Telnet/M TELNET/M telnet/S telomeric tel/SY Telugu/M temblor/SM temerity/MS Tempe/M temperamental/Y temperament/SM temperance/IMS tempera/SLM temperately/I temperateness's/I temperateness/SM temperate/SDGPY temperature/MS tempered/UE temper/GRDM tempering/E temper's/E tempers/E tempest/DMSG tempestuousness/SM tempestuous/PY template/FS template's Temple/M Templeman/M temple/SDM Templeton/M Temp/M tempoes tempo/MS temporal/YS temporarily temporarinesses temporariness/FM temporary/SFP temporize/GJZRSD temporizer/M temporizings/U temporizing/YM temp/SGZTMRD temptation/MS tempted tempter/S tempt/FS tempting/YS temptress/MS tempura/SM tenabilities tenability/UM tenableness/M tenable/P tenably tenaciousness/S tenacious/YP tenacity/S tenancy/MS tenanted/U tenant/MDSG tenantry/MS tench/M tended/UE tendency/MS tendentiousness/SM tendentious/PY tendered tenderer tenderest tenderfoot/MS tender/FS tenderheartedness/MS tenderhearted/YP tendering tenderizer/M tenderize/SRDGZ tenderloin/SM tenderly tenderness/SM tending/E tendinitis/S tend/ISFRDG tendon/MS tendril/SM tends/E tenebrous tenement/MS tenet/SM Tenex/M TENEX/M tenfold/S ten/MHB Tenneco/M tenner Tennessean/S Tennessee/M Tenney/M tennis/SM Tenn/M Tennyson/M Tenochtitlan/M tenon/GSMD tenor/MS tenpin/SM tense/IPYTNVR tenseness's/I tenseness/SM tensile tensional/I tension/GMRDS tensionless tensions/E tension's/I tensity/IMS tensorial tensor/MS tenspot tens/SRDVGT tentacle/MSD tentativeness/S tentative/SPY tented/UF tenterhook/MS tenter/M tent/FSIM tenths tenth/SY tenting/F tenuity/S tenuousness/SM tenuous/YP tenure/SDM Teodoor/M Teodora/M Teodorico/M Teodor/M Teodoro/M tepee/MS tepidity/S tepidness/S tepid/YP tequila/SM Tera/M teratogenic teratology/MS terbium/SM tercel/M tercentenary/S tercentennial/S Terence/M Terencio/M Teresa/M Terese/M Tereshkova/M Teresina/M Teresita/M Teressa/M Teriann/M Teri/M Terkel/M termagant/SM termcap termer/M terminable/CPI terminableness/IMC terminal/SYM terminate/CXNV terminated/U terminates terminating termination/MC terminative/YC terminator/SM termini terminological/Y terminology/MS terminus/M termite/SM term/MYRDGS ternary/S tern/GIDS tern's terpsichorean Terpsichore/M terrace/MGSD terracing/M terracotta terrain/MS Terra/M terramycin Terrance/M Terran/M terrapin/MS terrarium/MS terrazzo/SM Terrell/M Terrel/M Terre/M Terrence/M terrestrial/YMS terribleness/SM terrible/P terribly Terrie/M terrier/M terrifically terrific/Y terrify/GDS terrifying/Y Terrijo/M Terrill/M Terri/M terrine/M territoriality/M Territorial/SM territorial/SY Territory's territory/SM terrorism/MS terroristic terrorist/MS terrorized/U terrorizer/M terrorize/RSDZG terror/MS terr/S terrycloth Terrye/M Terry/M terry/ZMRS terseness/SM terse/RTYP Tersina/M tertian Tertiary tertiary/S Terza/M TESL Tesla/M TESOL Tessa/M tessellate/XDSNG tessellation/M tesseral Tessie/M Tessi/M Tess/M Tessy/M testability/M testable/U testamentary testament/SM testate/IS testator/MS testatrices testatrix testbed/S testcard tested/AKU tester/MFCKS testes/M testicle/SM testicular testifier/M testify/GZDRS testily testimonial/SM testimony/SM testiness/S testing/S testis/M testosterone/SM test/RDBFZGSC tests/AK test's/AKF testy/RTP tetanus/MS tetchy/TR tether/DMSG tethered/U Tethys/M Tetons tetrachloride/M tetracycline/SM tetrafluoride tetragonal/Y tetrahalides tetrahedral/Y tetrahedron/SM tetrameron tetrameter/SM tetra/MS tetrasodium tetravalent Teutonic Teuton/SM Texaco/M Texan/S Texas/MS Tex/M TeX/M textbook/SM text/FSM textile/SM Textron/M textual/FY textural/Y textured/U texture/MGSD T/G Thacher/M Thackeray/M Thaddeus/M Thaddus/M Thadeus/M Thad/M Thailand/M Thaine/M Thain/M Thai/S thalami thalamus/M Thales/M Thalia/M thalidomide/MS thallium/SM thallophyte/M Thames than Thane/M thane/SM Thanh/M thanker/M thankfuller thankfullest thankfulness/SM thankful/YP thanklessness/SM thankless/PY thanksgiving/MS Thanksgiving/S thank/SRDG Thant/M Thar/M Thatcher/M thatching/M thatch/JMDRSZG Thatch/MR that'd that'll that/MS thaumaturge/M thaw/DGS Thaxter/M Thayer/M Thayne/M THC the Theadora/M Thea/M theatergoer/MS theatergoing/MS theater/SM theatricality/SM theatrical/YS theatric/S theatrics/M Thebault/M Thebes Theda/M Thedrick/M Thedric/M thee/DS theeing theft/MS Theiler/M their/MS theism/SM theistic theist/SM Thekla/M Thelma/M themas thematically thematics thematic/U theme/MS them/GD Themistocles/M themselves thence thenceforth thenceforward/S Theobald/M theocracy/SM theocratic Theocritus/M theodolite/MS Theodora/M Theodore/M Theodoric/M Theodor/M Theodosia/M Theodosian Theodosius/M theologian/SM theological/Y theologists theology/MS Theo/M theorem/MS theoretical/Y theoretician/MS theoretic/S theoretics/M theorist/SM theorization/SM theorize/ZGDRS theory/MS theosophic theosophical theosophist/MS Theosophy theosophy/SM therapeutically therapeutic/S therapeutics/M therapist/MS therapy/MS Theravada/M thereabout/S thereafter thereat thereby there'd therefor therefore therefrom therein there'll there/MS thereof thereon Theresa/M Therese/M Theresina/M Theresita/M Theressa/M thereto theretofore thereunder thereunto thereupon therewith Therine/M thermal/YS thermionic/S thermionics/M thermistor/MS therm/MS thermocouple/MS thermodynamical/Y thermodynamic/S thermodynamics/M thermoelastic thermoelectric thermoformed thermoforming thermogravimetric thermoluminescence/M thermometer/MS thermometric thermometry/M thermonuclear thermopile/M thermoplastic/S thermopower thermo/S thermosetting thermos/S Thermos/SM thermostable thermostatically thermostatic/S thermostatics/M thermostat/SM thermostatted thermostatting Theron/M thesauri thesaurus/MS these/S Theseus/M thesis/M thespian/S Thespian/S Thespis/M Thessalonian Thessaloníki/M Thessaly/M theta/MS thew/SM they they'd they'll they're they've th/GNJX Thia/M thiamine/MS Thibaud/M Thibaut/M thickener/M thickening/M thicken/RDJZG thicket/SMD thickheaded/M thickish thickness/MS thickset/S thick/TXPSRNY thief/M Thiensville/M Thieu/M thievery/MS thieve/SDJG thievishness/M thievish/P thighbone/SM thigh/DM thighs thimble/DSMG thimbleful/MS Thimbu/M Thimphu thine thingamabob/MS thingamajig/SM thing/MP thinkableness/M thinkable/U thinkably/U think/AGRS thinker/MS thinkingly/U thinking/SMYP thinned thinner/MS thinness/MS thinnest thinning thinnish thin/STPYR thiocyanate/M thiouracil/M third/DYGS thirster/M thirst/GSMDR thirstily thirstiness/S thirsty/TPR thirteen/MHS thirteenths thirtieths thirty/HMS this this'll thistledown/MS thistle/SM thither Th/M tho thole/GMSD Thomasa/M Thomasina/M Thomasine/M Thomasin/M Thoma/SM Thomism/M Thomistic Thom/M Thompson/M Thomson/M thong/SMD thoracic thorax/MS Thorazine Thoreau/M thoriate/D Thorin/M thorium/MS Thor/M Thornburg/M Thorndike/M Thornie/M thorniness/S Thorn/M thorn/SMDG Thornton/M Thorny/M thorny/PTR thoroughbred/S thoroughfare/MS thoroughgoing thoroughness/SM thorough/PTYR Thorpe/M Thorstein/M Thorsten/M Thorvald/M those Thoth/M thou/DSG though thoughtfully thoughtfulness/S thoughtful/U thoughtlessness/MS thoughtless/YP thought/MS thousandfold thousand/SHM thousandths Thrace/M Thracian/M thralldom/S thrall/GSMD thrash/DSRZGJ thrasher/M thrashing/M threadbare/P threader/M threading/A threadlike thread/MZDRGS thready/RT threatener/M threaten/GJRD threatening/Y threat/MDNSXG threefold three/MS threepence/M threepenny threescore/S threesome/SM threnody/SM thresh/DSRZG thresher/M threshold/MDGS threw thrice thriftily thriftiness/S thriftless thrift/SM thrifty/PTR thriller/M thrilling/Y thrill/ZMGDRS thriver/M thrive/RSDJG thriving/Y throatily throatiness/MS throat/MDSG throaty/PRT throbbed throbbing throb/S throeing throe/SDM thrombi thromboses thrombosis/M thrombotic thrombus/M Throneberry/M throne/CGSD throne's throng/GDSM throttle/DRSZMG throttler/M throughout throughput/SM throughway's through/Y throwaway/SM throwback/MS thrower/M thrown throwout throw/SZGR thrummed thrumming thrum/S thrush/MS thruster/M thrust/ZGSR Thruway/MS thruway/SM Thu Thucydides/M thudded thudding thud/MS thuggee/M thuggery/SM thuggish thug/MS Thule/M thulium/SM thumbnail/MS thumbscrew/SM thumb/SMDG thumbtack/GMDS thump/RDMSG thunderbolt/MS thunderclap/SM thundercloud/SM thunderer/M thunderhead/SM thundering/Y thunderous/Y thundershower/MS thunderstorm/MS thunderstruck thundery thunder/ZGJDRMS thunk Thurber/M Thurman/M Thur/MS Thursday/SM Thurstan/M Thurston/M thus/Y thwack/DRSZG thwacker/M thwarter/M thwart/GSDRY thy thyme/SM thymine/MS thymus/SM thyratron/M thyristor/MS thyroglobulin thyroidal thyroid/S thyronine thyrotoxic thyrotrophic thyrotrophin thyrotropic thyrotropin/M thyroxine/M thyself Tia/M Tianjin tiara/MS Tiberius/M Tiber/M Tibetan/S Tibet/M tibiae tibial tibia/M Tibold/M Tiburon/M ticker/M ticket/SGMD tick/GZJRDMS ticking/M tickler/M tickle/RSDZG ticklishness/MS ticklish/PY ticktacktoe/S ticktock/SMDG tic/MS Ticonderoga/M tidal/Y tidbit/MS tiddlywinks/M tide/GJDS tideland/MS tidewater/SM tideway/SM tidily/U tidiness/USM tidying/M tidy/UGDSRPT tie/AUDS tieback/MS Tiebold/M Tiebout/M tiebreaker/SM Tieck/M Tiena/M Tienanmen/M Tientsin's tier/DGM Tierney/M Tiertza/M Tiffanie/M Tiffani/M tiffany/M Tiffany/M tiff/GDMS Tiffie/M Tiffi/M Tiff/M Tiffy/M tigerish tiger/SM tightener/M tighten/JZGDR tightfisted tightness/MS tightrope/SM tight/STXPRNY tightwad/MS tigress/SM Tigris/M Tijuana/M tike's Tilda/M tilde/MS Tildie/M Tildi/M Tildy/M tile/DRSJMZG tiled/UE Tiler/M tiles/U tiling/M tillable tillage/SM till/EGSZDR tiller/GDM tiller's/E Tillich/M Tillie/M Tillman/M Tilly/M tilth/M tilt/RDSGZ Ti/M timber/DMSG timbering/M timberland/SM timberline/S timbrel/SM timbre/MS Timbuktu/M ti/MDRZ timebase time/DRSJMYZG timekeeper/MS timekeeping/SM timelessness/S timeless/PY timeliness/SMU timely/UTRP timeout/S timepiece/MS timer/M timescale/S timeserver/MS timeserving/S timeshare/SDG timespan timestamped timestamps timetable/GMSD timeworn Timex/M timezone/S timidity/SM timidness/MS timid/RYTP Timi/M timing/M Timmie/M Timmi/M Tim/MS Timmy/M Timofei/M Timon/M timorousness/MS timorous/YP Timoteo/M Timothea/M Timothee/M Timotheus/M Timothy/M timothy/MS timpani timpanist/S Timur/M Tina/M tincture/SDMG tinderbox/MS tinder/MS Tine/M tine/SM tinfoil/MS tingeing tinge/S ting/GYDM tingle/SDG tingling/Y tingly/TR Ting/M tinily tininess/MS tinker/SRDMZG Tinkertoy tinkle/SDG tinkling/M tinkly tin/MDGS tinned tinner/M tinnily tinniness/SM tinning/M tinnitus/MS tinny/RSTP tinplate/S tinsel/GMDYS Tinseltown/M tinsmith/M tinsmiths tinter/M tintinnabulation/MS Tintoretto/M tint/SGMRDB tintype/SM tinware/MS tiny/RPT Tioga/M Tiphanie/M Tiphani/M Tiphany/M tipi's tip/MS tipoff Tippecanoe/M tipped Tipperary/M tipper/MS tippet/MS tipping tippler/M tipple/ZGRSD tippy/R tipsily tipsiness/SM tipster/SM tipsy/TPR tiptoeing tiptoe/SD tiptop/S tirade/SM Tirana's Tirane tired/AYP tireder tiredest tiredness/S tirelessness/SM tireless/PY tire/MGDSJ tires/A Tiresias/M tiresomeness/S tiresome/PY tiring/AU Tirolean/S Tirol/M tiro's Tirrell/M tis Tisha/M Tish/M tissue/MGSD titanate/M Titania/M titanic titanically Titanic/M titanium/SM titan/SM Titan/SM titbit's titer/M tither/M tithe/SRDGZM tithing/M Titian/M titian/S Titicaca/M titillate/XSDVNG titillating/Y titillation/M titivate/NGDSX titivation/M titled/AU title/GMSRD titleholder/SM titling/A titmice titmouse/M tit/MRZS Tito/SM titrate/SDGN titration/M titted titter/GDS titting tittle/SDMG titular/SY Titus/M tizzy/SM TKO Tlaloc/M TLC Tlingit/M Tl/M TM Tm/M tn TN tnpk TNT toad/SM toadstool/SM toady/GSDM toadyism/M toaster/M toastmaster/MS toastmistress/S toast/SZGRDM toasty/TRS tobacconist/SM tobacco/SM tobaggon/SM Tobago/M Tobe/M Tobey/M Tobiah/M Tobias/M Tobie/M Tobi/M Tobin/M Tobit/M toboggan/MRDSZG Tobye/M Toby/M Tocantins/M toccata/M Tocqueville tocsin/MS to/D today'll today/SM Toddie/M toddler/M toddle/ZGSRD Todd/M Toddy/M toddy/SM Tod/M toecap/SM toeclip/S TOEFL toehold/MS toeing toe/MS toenail/DMGS toffee/SM tofu/S toga/SMD toge togetherness/MS together/P togged togging toggle/SDMG Togolese/M Togo/M tog/SMG Toiboid/M toilet/GMDS toiletry/MS toilette/SM toil/SGZMRD toilsomeness/M toilsome/PY Toinette/M Tojo/M tokamak Tokay/M toke/GDS tokenism/SM tokenized token/SMDG Tokugawa/M Tokyoite/MS Tokyo/M Toland/M told/AU Toledo/SM tole/MGDS tolerability/IM tolerable/I tolerably/I tolerance/SIM tolerant/IY tolerate/XVNGSD toleration/M Tolkien tollbooth/M tollbooths toll/DGS Tolley/M tollgate/MS tollhouse/M tollway/S Tolstoy/M toluene/MS Tolyatti/M tomahawk/SGMD Tomasina/M Tomasine/M Toma/SM Tomaso/M tomatoes tomato/M Tombaugh/M tomb/GSDM Tombigbee/M tomblike tombola/M tomboyish tomboy/MS tombstone/MS tomcat/SM tomcatted tomcatting Tome/M tome/SM tomfoolery/MS tomfool/M Tomi/M Tomkin/M Tomlin/M Tom/M tommed Tommie/M Tommi/M tomming tommy/M Tommy/M tomographic tomography/MS tomorrow/MS Tompkins/M Tomsk/M tom/SM tomtit/SM tonality/MS tonal/Y tonearm/S tone/ISRDZG tonelessness/M toneless/YP toner/IM tone's Tonga/M Tongan/SM tong/GRDS tongueless tongue/SDMG tonguing/M Tonia/M tonic/SM Tonie/M tonight/MS Toni/M Tonio/M tonk/MS tonnage/SM tonne/MS Tonnie/M tonsillectomy/MS tonsillitis/SM tonsil/SM ton/SKM tonsorial tonsure/SDGM Tonto/M Tonya/M Tonye/M Tony/M tony/RT toodle too/H took/A tool/AGDS toolbox/SM tooler/SM tooling/M toolkit/SM toolmaker/M toolmake/ZRG toolmaking/M tool's toolsmith Toomey/M tooter/M toot/GRDZS toothache/SM toothbrush/MSG tooth/DMG toothily toothless toothmarks toothpaste/SM toothpick/MS tooths toothsome toothy/TR tootle/SRDG tootsie Tootsie/M toots/M tootsy/MS topaz/MS topcoat/MS topdressing/S Topeka/M toper/M topflight topgallant/M topiary/S topicality/MS topical/Y topic/MS topknot/MS topless topmast/MS topmost topnotch/R topocentric topographer/SM topographic topographical/Y topography/MS topological/Y topologist/MS topology/MS topped topper/MS topping/MS topple/GSD topsail/MS topside/SRM top/SMDRG topsoil/GDMS topspin/MS Topsy/M toque/MS Torah/M Torahs torchbearer/SM torchlight/S torch/SDMG toreador/SM Tore/M tore/S Torey/M Torie/M tori/M Tori/M Torin/M torment/GSD tormenting/Y tormentor/MS torn tornadoes tornado/M toroidal/Y toroid/MS Toronto/M torpedoes torpedo/GMD torpidity/S torpid/SY torpor/MS Torquemada/M torque/MZGSRD Torrance/M Torre/MS torrence Torrence/M Torrens/M torrential torrent/MS Torrey/M Torricelli/M torridity/SM torridness/SM torrid/RYTP Torrie/M Torrin/M Torr/XM Torry/M torsional/Y torsion/IAM torsions torsi's tor/SLM torso/SM tors/S tort/ASFE tortellini/MS torte/MS torten tortilla/MS tortoiseshell/SM tortoise/SM Tortola/M tortoni/MS tort's Tortuga/M tortuousness/MS tortuous/PY torture/ZGSRD torturous torus/MS Tory/SM Tosca/M Toscanini/M Toshiba/M toss/SRDGZ tossup/MS totaler/M totalistic totalitarianism/SM totalitarian/S totality/MS totalizator/S totalizing total/ZGSRDYM totemic totem/MS toter/M tote/S toting/M tot/MDRSG Toto/M totted totterer/M tottering/Y totter/ZGRDS totting toucan/MS touchable/U touch/ASDG touchdown/SM touché touched/U toucher/M touchily touchiness/SM touching/SY touchline/M touchscreen touchstone/SM touchy/TPR toughen/DRZG toughener/M toughness/SM toughs tough/TXGRDNYP Toulouse/M toupee/SM toured/CF tourer/M tour/GZSRDM touring/F tourism/SM touristic tourist/SM touristy tourmaline/SM tournament/MS tourney/GDMS tourniquet/MS tour's/CF tours/CF tousle/GSD touter/M tout/SGRD Tova/M Tove/M towardliness/M towardly/P towards toward/YU towboat/MS tow/DRSZG towelette/S towel/GJDMS toweling/M tower/GMD towering/Y towhead/MSD towhee/SM towline/MS towner/M Townes Towney/M townhouse/S Townie/M townie/S Townley/M Town/M Townsend/M townsfolk township/MS townsman/M townsmen townspeople/M town/SRM townswoman/M townswomen Towny/M towpath/M towpaths towrope/MS Towsley/M toxemia/MS toxicity/MS toxicological toxicologist/SM toxicology/MS toxic/S toxin/MS toyer/M toymaker toy/MDRSG Toynbee/M Toyoda/M Toyota/M toyshop tr traceability/M traceableness/M traceable/P trace/ASDG traceback/MS traced/U Tracee/M traceless/Y Trace/M tracepoint/SM tracer/MS tracery/MDS trace's Tracey/M tracheae tracheal/M trachea/M tracheotomy/SM Tracie/M Traci/M tracing/SM trackage trackball/S trackbed tracked/U tracker/M trackless tracksuit/SM track/SZGMRD tractability/SI tractable/I tractably/I tract/ABS Tractarians traction/KSCEMAF tractive/KFE tractor/FKMASC tract's tracts/CEFK Tracy/M trademark/GSMD trader/M tradesman/M tradesmen tradespeople tradespersons trade/SRDGZM tradeswoman/M tradeswomen traditionalism/MS traditionalistic traditionalist/MS traditionalized traditionally traditional/U tradition/SM traduce/DRSGZ Trafalgar/M trafficked trafficker/MS trafficking/S traffic/SM tragedian/SM tragedienne/MS tragedy/MS tragically tragicomedy/SM tragicomic tragic/S trailblazer/MS trailblazing/S trailer/GDM trails/F trailside trail/SZGJRD trainable train/ASDG trained/U trainee/MS traineeships trainer/MS training/SM trainman/M trainmen trainspotter/S traipse/DSG trait/MS traitorous/Y traitor/SM Trajan/M trajectory/MS trammed trammeled/U trammel/GSD tramming tram/MS trample/DGRSZ trampler/M trampoline/GMSD tramp/RDSZG tramway/M trance/MGSD tranche/SM Tran/M tranquility/S tranquilized/U tranquilize/JGZDSR tranquilizer/M tranquilizes/A tranquilizing/YM tranquillize/GRSDZ tranquillizer/M tranquilness/M tranquil/PTRY transact/GSD transactional transaction/MS transactor/SM transalpine transaminase transatlantic Transcaucasia/M transceiver/SM transcendence/MS transcendentalism/SM transcendentalist/SM transcendental/YS transcendent/Y transcend/SDG transconductance transcontinental transcribe/DSRGZ transcriber/M transcription/SM transcript/SM transcultural transducer/SM transduction/M transect/DSG transept/SM transferability/M transferal/MS transfer/BSMD transferee/M transference/SM transferor/MS transferral/SM transferred transferrer/SM transferring transfiguration/SM transfigure/SDG transfinite/Y transfix/SDG transformational transformation/MS transform/DRZBSG transformed/U transformer/M transfuse/XSDGNB transfusion/M transgression/SM transgressor/S transgress/VGSD trans/I transience/SM transiency/S transient/YS transistorize/GDS transistor/SM Transite/M transitional/Y transition/MDGS transitivenesses transitiveness/IM transitive/PIY transitivity/MS transitoriness/M transitory/P transit/SGVMD transl translatability/M translatable/U translated/AU translate/VGNXSDB translational translation/M translator/SM transliterate/XNGSD translucence/SM translucency/MS translucent/Y transmigrate/XNGSD transmissible transmission/MSA transmissive transmit/AS transmittable transmittal/SM transmittance/MS transmitted/A transmitter/SM transmitting/A transmogrification/M transmogrify/GXDSN transmutation/SM transmute/GBSD transnational/S transoceanic transom/SM transonic transpacific transparency/MS transparentness/M transparent/YP transpiration/SM transpire/GSD transplantation/S transplant/GRDBS transpolar transponder/MS transportability transportable/U transportation/SM transport/BGZSDR transpose/BGSD transposed/U transposition/SM Transputer/M transsexualism/MS transsexual/SM transship/LS transshipment/SM transshipped transshipping transubstantiation/MS Transvaal/M transversal/YM transverse/GYDS transvestism/SM transvestite/SM transvestitism Transylvania/M trapdoor/S trapeze/DSGM trapezium/MS trapezoidal trapezoid/MS trap/MS trappable/U trapped trapper/SM trapping/S Trappist/MS trapshooting/SM trashcan/SM trashiness/SM trash/SRDMG trashy/TRP Trastevere/M trauma/MS traumatic traumatically traumatize/SDG travail/SMDG traveled/U traveler/M travelog's travelogue/S travel/SDRGZJ Traver/MS traversal/SM traverse/GBDRS traverser/M travertine/M travesty/SDGM Travis/M Travus/M trawler/M trawl/RDMSZG tray/SM treacherousness/SM treacherous/PY treachery/SM treacle/DSGM treacly treader/M treadle/GDSM treadmill/MS tread/SAGD Treadwell/M treas treason/BMS treasonous treasure/DRSZMG treasurer/M treasurership treasury/SM Treasury/SM treatable treated/U treater/S treatise/MS treatment/MS treat's treat/SAGDR treaty/MS treble/SDG Treblinka/M treeing treeless treelike tree/MDS treetop/SM trefoil/SM Trefor/M trekked trekker/MS Trekkie/M trekking trek/MS trellis/GDSM Tremaine/M Tremain/M trematode/SM Tremayne/M tremble/JDRSG trembler/M trembles/M trembly tremendousness/M tremendous/YP tremolo/MS tremor/MS tremulousness/SM tremulous/YP trenchancy/MS trenchant/Y trencherman/M trenchermen trencher/SM trench/GASD trench's trendily trendiness/S trend/SDMG trendy/PTRS Trenna/M Trent/M Trenton/M trepanned trepidation/MS Tresa/M Trescha/M trespasser/M trespass/ZRSDG Tressa/M tressed/E tresses/E tressing/E tress/MSDG trestle/MS Trevar/M Trevelyan/M Trever/M Trevino/M Trevor/M Trev/RM Trey/M trey/MS triableness/M triable/P triadic triad/MS triage/SDMG trial/ASM trialization trialled trialling triamcinolone triangle/SM triangulable triangularization/S triangular/Y triangulate/YGNXSD triangulation/M Triangulum/M Trianon/M Triassic triathlon/S triatomic tribalism/MS tribal/Y tribe/MS tribesman/M tribesmen tribeswoman tribeswomen tribulate/NX tribulation/M tribunal/MS tribune/SM tributary/MS tribute/EGSF tribute's trice/GSDM tricentennial/S triceps/SM triceratops/M trichinae trichina/M trichinoses trichinosis/M trichloroacetic trichloroethane trichotomy/M trichromatic Tricia/M trickery/MS trick/GMSRD trickily trickiness/SM trickle/DSG trickster/MS tricky/RPT tricolor/SMD tricycle/SDMG trident/SM tridiagonal tried/UA triennial/SY trier/AS trier's tries/A Trieste/M triffid/S trifle/MZGJSRD trifler/M trifluoride/M trifocals trigged trigger/GSDM triggest trigging triglyceride/MS trigonal/Y trigonometric trigonometrical trigonometry/MS trigram/S trig/S trihedral trike/GMSD trilateral/S trilby/SM trilingual trillion/SMH trillionth/M trillionths trillium/SM trill/RDMGS trilobite/MS trilogy/MS trimaran/MS Trimble/M trimer/M trimester/MS trimmed/U trimmer/MS trimmest trimming/MS trimness/S trimodal trimonthly trim/PSYR Trimurti/M Trina/M Trinidad/M trinitarian/S trinitrotoluene/SM trinity/MS Trinity/MS trinketer/M trinket/MRDSG triode/MS trio/SM trioxide/M tripartite/N tripartition/M tripe/MS triphenylarsine triphenylphosphine triphenylstibine triphosphopyridine triple/GSD triplet/SM triplex/S triplicate/SDG triplication/M triply/GDSN Trip/M tripodal tripod/MS tripoli/M Tripoli/M tripolyphosphate tripos/SM tripped Trippe/M tripper/MS tripping/Y Tripp/M trip/SMY triptych/M triptychs tripwire/MS trireme/SM Tris trisect/GSD trisection/S trisector Trisha/M Trish/M trisodium Trista/M Tristam/M Tristan/M tristate trisyllable/M tritely/F triteness/SF trite/SRPTY tritium/MS triton/M Triton/M triumphal triumphalism triumphant/Y triumph/GMD triumphs triumvirate/MS triumvir/MS triune trivalent trivet/SM trivia triviality/MS trivialization/MS trivialize/DSG trivial/Y trivium/M Trixie/M Trixi/M Trix/M Trixy/M Trobriand/M trochaic/S trochee/SM trod/AU trodden/UA trodes troff/MR troglodyte/MS troika/SM Trojan/MS troll/DMSG trolled/F trolleybus/S trolley/SGMD trolling/F trollish Trollope/M trollop/GSMD trolly's trombone/MS trombonist/SM tromp/DSG Trondheim/M trooper/M troopship/SM troop/SRDMZG trope/SM Tropez/M trophic trophy/MGDS tropical/SY tropic/MS tropism/SM tropocollagen troposphere/MS tropospheric troth/GDM troths trot/S Trotsky/M trotted trotter/SM trotting troubadour/SM troubled/U trouble/GDRSM troublemaker/MS troubler/M troubleshooter/M troubleshoot/SRDZG troubleshot troublesomeness/M troublesome/YP trough/M troughs trounce/GZDRS trouncer/M troupe/MZGSRD trouper/M trouser/DMGS trousseau/M trousseaux Troutman/M trout/SM trove/SM troweler/M trowel/SMDRGZ trow/SGD Troyes Troy/M troy/S Trstram/M truancy/MS truant/SMDG truce/SDGM Truckee/M trucker/M trucking/M truckle/GDS truckload/MS truck/SZGMRDJ truculence/SM truculent/Y Truda/M Trudeau/M Trude/M Trudey/M trudge/SRDG Trudie/M Trudi/M Trudy/M true/DRSPTG truelove/MS Trueman/M trueness/M truer/U truest/U truffle/MS truism/SM Trujillo/M Trula/M truly/U Trumaine/M Truman/M Trumann/M Trumbull/M trump/DMSG trumpery/SM trumpeter/M trumpet/MDRZGS Trump/M truncate/NGDSX truncation/M truncheon/MDSG trundle/GZDSR trundler/M trunk/GSMD trunnion/SM trusser/M trussing/M truss/SRDG trusted/EU trusteeing trustee/MDS trusteeship/SM truster/M trustful/EY trustfulness/SM trustiness/M trusting/Y trust/RDMSG trusts/E trustworthier trustworthiest trustworthiness/MS trustworthy/UP trusty/PTMSR Truth truthfulness/US truthful/UYP truths/U truth/UM TRW trying/Y try/JGDRSZ tryout/MS trypsin/M tryst/GDMS ts T's tsarevich tsarina's tsarism/M tsarist tsetse/S Tsimshian/M Tsiolkovsky/M Tsitsihar/M tsp tsunami/MS Tsunematsu/M Tswana/M TTL tty/M ttys Tuamotu/M Tuareg/M tubae tubal tuba/SM tubbed tubbing tubby/TR tubeless tubercle/MS tubercular/S tuberculin/MS tuberculoses tuberculosis/M tuberculous tuber/M tuberose/SM tuberous tube/SM tubing/M tub/JMDRSZG Tubman/M tubular/Y tubule/SM tucker/GDM Tucker/M tuck/GZSRD Tuckie/M Tuck/RM Tucky/M Tucson/M Tucuman/M Tudor/MS Tue/S Tuesday/SM tufter/M tuft/GZSMRD tufting/M tugboat/MS tugged tugging tug/S tuition/ISM Tulane/M tularemia/S tulip/SM tulle/SM Tulley/M Tull/M Tully/M Tulsa/M tum tumbledown tumbler/M tumbleweed/MS tumble/ZGRSDJ tumbrel/SM tumescence/S tumescent tumidity/MS tumid/Y tummy/SM tumor/MDS tumorous Tums/M tumult/SGMD tumultuousness/M tumultuous/PY tumulus/M tunableness/M tunable/P tuna/SM tundra/SM tun/DRJZGBS tune/CSDG tunefulness/MS tuneful/YP tuneless/Y tuner/M tune's tuneup/S tung tungstate/M tungsten/SM Tunguska/M Tungus/M tunic/MS tuning/A tuning's Tunisia/M Tunisian/S Tunis/M tunned tunneler/M tunnel/MRDSJGZ tunning tunny/SM tupelo/M Tupi/M tuple/SM tuppence/M Tupperware Tupungato/M turban/SDM turbid turbidity/SM turbinate/SD turbine/SM turbocharged turbocharger/SM turbofan/MS turbojet/MS turboprop/MS turbo/SM turbot/MS turbulence/SM turbulent/Y turd/MS tureen/MS turf/DGSM turfy/RT Turgenev/M turgidity/SM turgidness/M turgid/PY Turing/M Turin/M Turkestan/M Turkey/M turkey/SM Turkic/SM Turkish Turkmenistan/M turk/S Turk/SM turmeric/MS turmoil/SDMG turnabout/SM turnaround/MS turn/AZGRDBS turnbuckle/SM turncoat/SM turned/U turner/M Turner/M turning/MS turnip/SMDG turnkey/MS turnoff/MS turnout/MS turnover/SM turnpike/MS turnround/MS turnstile/SM turnstone/M turntable/SM turpentine/GMSD Turpin/M turpitude/SM turquoise/SM turret/SMD turtleback/MS turtledove/MS turtleneck/SDM turtle/SDMG turves's turvy Tuscaloosa/M Tuscan Tuscany/M Tuscarora/M Tuscon/M tush/SDG Tuskegee/M tusker/M tusk/GZRDMS tussle/GSD tussock/MS tussocky Tussuad/M Tutankhamen/M tutelage/MS tutelary/S Tut/M tutored/U tutorial/MS tutor/MDGS tutorship/S tut/S Tutsi tutted tutting tutti/S Tuttle/M tutu/SM Tuvalu tuxedo/SDM tux/S TVA TV/M TVs twaddle/GZMRSD twaddler/M Twain/M twain/S TWA/M twang/MDSG twangy/TR twas tweak/SGRD tweediness/M Tweedledee/M Tweedledum/M Tweed/M twee/DP tweed/SM tweedy/PTR tween tweeter/M tweet/ZSGRD tweezer/M tweeze/ZGRD twelfth twelfths twelvemonth/M twelvemonths twelve/MS twentieths twenty/MSH twerp/MS twice/R twiddle/GRSD twiddler/M twiddly/RT twigged twigging twiggy/RT twig/SM Twila/M twilight/MS twilit twill/SGD twiner/M twine/SM twinge/SDMG Twinkie twinkler/M twinkle/RSDG twinkling/M twinkly twinned twinning twin/RDMGZS twirler/M twirling/Y twirl/SZGRD twirly/TR twisted/U twister/M twists/U twist/SZGRD twisty twitch/GRSD twitchy/TR twit/S twitted twitterer/M twitter/SGRD twittery twitting twixt twofer/MS twofold/S two/MS twopence/SM twopenny/S twosome/MS twp Twp TWX Twyla/M TX t/XTJBG Tybalt/M Tybie/M Tybi/M tycoon/MS tyeing Tye/M tying/UA tyke/SM Tylenol/M Tyler/M Ty/M Tymon/M Tymothy/M tympani tympanist/SM tympanum/SM Tynan/M Tyndale/M Tyndall/M Tyne/M typeahead typecast/SG typed/AU typedef/S typeface/MS typeless type/MGDRSJ types/A typescript/SM typeset/S typesetter/MS typesetting/SM typewriter/M typewrite/SRJZG typewriting/M typewritten typewrote typhoid/SM Typhon/M typhoon/SM typhus/SM typicality/MS typically typicalness/M typical/U typification/M typify/SDNXG typing/A typist/MS typographer/SM typographic typographical/Y typography/MS typological/Y typology/MS typo/MS tyrannic tyrannicalness/M tyrannical/PY tyrannicide/M tyrannizer/M tyrannize/ZGJRSD tyrannizing/YM tyrannosaur/MS tyrannosaurus/S tyrannous tyranny/MS tyrant/MS Tyree/M tyreo Tyrolean/S Tyrol's Tyrone/M tyrosine/M tyro/SM Tyrus/M Tyson/M tzarina's tzar's Tzeltal/M u U UAR UART UAW Ubangi/M ubiquitous/YP ubiquity/S Ucayali/M Uccello/M UCLA/M Udale/M Udall/M udder/SM Udell/M Ufa/M ufologist/S ufology/MS UFO/S Uganda/M Ugandan/S ugh ughs uglification ugliness/MS uglis ugly/PTGSRD Ugo/M uh UHF Uighur Ujungpandang/M UK ukase/SM Ukraine/M Ukrainian/S ukulele/SM UL Ula/M Ulberto/M ulcerate/NGVXDS ulceration/M ulcer/MDGS ulcerous Ulick/M Ulises/M Ulla/M Ullman/M ulnae ulna/M ulnar Ulrica/M Ulrich/M Ulrick/M Ulric/M Ulrika/M Ulrikaumeko/M Ulrike/M Ulster/M ulster/MS ult ulterior/Y ultimas ultimate/DSYPG ultimateness/M ultimatum/MS ultimo ultracentrifugally ultracentrifugation ultracentrifuge/M ultraconservative/S ultrafast ultrahigh ultralight/S ultramarine/SM ultramodern ultramontane ultra/S ultrashort ultrasonically ultrasonic/S ultrasonics/M ultrasound/SM ultrastructure/M Ultrasuede ultraviolet/SM Ultrix/M ULTRIX/M ululate/DSXGN ululation/M Ulyanovsk/M Ulysses/M um umbel/MS umber/GMDS Umberto/M umbilical/S umbilici umbilicus/M umbrage/MGSD umbrageous umbra/MS umbrella/GDMS Umbriel/M Umeko/M umiak/MS umlaut/GMDS umpire/MGSD ump/MDSG umpteen/H UN unabated/Y unabridged/S unacceptability unacceptable unaccepted unaccommodating unaccountability unaccustomed/Y unadapted unadulterated/Y unadventurous unalienability unalterableness/M unalterable/P unalterably Una/M unambiguity unambiguous unambitious unamused unanimity/SM unanimous/Y unanticipated/Y unapologetic unapologizing/M unappeasable unappeasably unappreciative unary unassailableness/M unassailable/P unassertive unassumingness/M unassuming/PY unauthorized/PY unavailing/PY unaware/SPY unbalanced/P unbar unbarring unbecoming/P unbeknown unbelieving/Y unbiased/P unbid unbind/G unblessed unblinking/Y unbodied unbolt/G unbreakability unbred unbroken unbuckle unbudging/Y unburnt uncap uncapping uncatalogued uncauterized/MS unceasing/Y uncelebrated uncertain/P unchallengeable unchangingness/M unchanging/PY uncharacteristic uncharismatic unchastity unchristian uncial/S uncivilized/Y unclassified uncle/MSD unclouded/Y uncodable uncollected uncoloredness/M uncolored/PY uncombable uncommunicative uncompetitive uncomplicated uncomprehending/Y uncompromisable unconcerned/P unconcern/M unconfirmed unconfused unconscionableness/M unconscionable/P unconscionably unconstitutional unconsumed uncontentious uncontrollability unconvertible uncool uncooperative uncork/G uncouple/G uncouthness/M uncouth/YP uncreate/V uncritical uncross/GB uncrowded unction/IM unctions unctuousness/MS unctuous/PY uncustomary uncut undated/I undaunted/Y undeceive undecided/S undedicated undefinability undefinedness/M undefined/P undelete undeliverability undeniableness/M undeniable/P undeniably undependable underachiever/M underachieve/SRDGZ underact/GDS underadjusting underage/S underarm/DGS underbedding underbelly/MS underbidding underbid/S underbracing underbrush/MSDG undercarriage/MS undercharge/GSD underclassman underclassmen underclass/S underclothes underclothing/MS undercoating/M undercoat/JMDGS underconsumption/M undercooked undercount/S undercover undercurrent/SM undercut/S undercutting underdeveloped underdevelopment/MS underdog/MS underdone undereducated underemphasis underemployed underemployment/SM underenumerated underenumeration underestimate/NGXSD underexploited underexpose/SDG underexposure/SM underfed underfeed/SG underfloor underflow/GDMS underfoot underfund/DG underfur/MS undergarment/SM undergirding undergoes undergo/G undergone undergrad/MS undergraduate/MS underground/RMS undergrowth/M undergrowths underhand/D underhandedness/MS underhanded/YP underheat underinvestment underlaid underlain/S underlay/GS underlie underline/GSDJ underling/MS underlip/SM underloaded underly/GS undermanned undermentioned undermine/SDG undermost underneath underneaths undernourished undernourishment/SM underpaid underpants underpart/MS underpass/SM underpay/GSL underpayment/SM underperformed underpinned underpinning/MS underpin/S underplay/SGD underpopulated underpopulation/M underpowered underpricing underprivileged underproduction/MS underrate/GSD underregistration/M underreported underreporting underrepresentation/M underrepresented underscore/SDG undersealed undersea/S undersecretary/SM undersell/SG undersexed undershirt/SM undershoot/SG undershorts undershot underside/SM undersigned/M undersign/SGD undersized undersizes undersizing underskirt/MS undersold underspecification underspecified underspend/G understaffed understandability/M understandably understanding/YM understand/RGSJB understate/GSDL understatement/MS understocked understood understrength understructure/SM understudy/GMSD undertaken undertaker/M undertake/SRGZJ undertaking/M underthings undertone/SM undertook undertow/MS underused underusing underutilization/M underutilized undervaluation/S undervalue/SDG underwater/S underway underwear/M underweight/S underwent underwhelm/DGS underwood/M Underwood/M underworld/MS underwrite/GZSR underwriter/M underwritten underwrote under/Y undeserving undesigned undeviating/Y undialyzed/SM undiplomatic undiscerning undiscriminating undo/GJ undoubted/Y undramatic undramatized/SM undress/G undrinkability undrinkable undroppable undue undulant undulate/XDSNG undulation/M unearthliness/S unearthly/P unearth/YG unease uneconomic uneducated unemployed/S unencroachable unending/Y unendurable/P unenergized/MS unenforced unenterprising UNESCO unethical uneulogized/SM unexacting unexceptionably unexcited unexpectedness/MS unfading/Y unfailingness/M unfailing/P unfamiliar unfashionable unfathomably unfavored unfeeling unfeigned/Y unfelt unfeminine unfertile unfetchable unflagging unflappability/S unflappable unflappably unflinching/Y unfold/LG unfoldment/M unforced unforgeable unfossilized/MS unfraternizing/SM unfrozen unfulfillable unfunny unfussy ungainliness/MS ungainly/PRT Ungava/M ungenerous ungentle unglamorous ungrammaticality ungrudging unguent/MS ungulate/MS unharmonious unharness/G unhistorical unholy/TP unhook/DG unhydrolyzed/SM unhygienic Unibus/M unicameral UNICEF unicellular Unicode/M unicorn/SM unicycle/MGSD unicyclist/MS unideal unidimensional unidiomatic unidirectionality unidirectional/Y unidolized/MS unifiable unification/MA unifier/MS unifilar uniformity/MS uniformness/M uniform/TGSRDYMP unify/AXDSNG unilateralism/M unilateralist unilateral/Y unimodal unimpeachably unimportance unimportant unimpressive unindustrialized/MS uninhibited/YP uninominal uninsured unintellectual unintended uninteresting uninterruptedness/M uninterrupted/YP unintuitive uninviting union/AEMS unionism/SM unionist/SM Unionist/SM unionize Union/MS UniPlus/M unipolar uniprocessor/SM uniqueness/S unique/TYSRP Uniroyal/M unisex/S UniSoft/M unison/MS Unisys/M unitarianism/M Unitarianism/SM unitarian/MS Unitarian/MS unitary unite/AEDSG united/Y uniter/M unitize/GDS unit/VGRD unity/SEM univ Univac/M univalent/S univalve/MS univariate universalism/M universalistic universality/SM universalize/DSRZG universalizer/M universal/YSP universe/MS university/MS Unix/M UNIX/M unjam unkempt unkind/TP unkink unknightly unknowable/S unknowing unlabored unlace/G unlearn/G unlikeable unlikeliness/S unlimber/G unlimited unlit unliterary unloose/G unlucky/TP unmagnetized/MS unmanageably unmannered/Y unmask/G unmeaning unmeasured unmeetable unmelodious unmemorable unmemorialized/MS unmentionable/S unmerciful unmeritorious unmethodical unmineralized/MS unmissable unmistakably unmitigated/YP unmnemonic unmobilized/SM unmoral unmount/B unmovable unmoving unnaturalness/M unnavigable unnerving/Y unobliging unoffensive unofficial unorganized/YP unorthodox unpack/G unpaintable unpalatability unpalatable unpartizan unpatronizing unpeople unperceptive unperson unperturbed/Y unphysical unpick/G unpicturesque unpinning unpleasing unploughed unpolarized/SM unpopular unpractical unprecedented/Y unpredictable/S unpreemphasized unpremeditated unpretentiousness/M unprincipled/P unproblematic unproductive unpropitious unprovable unproven unprovocative unpunctual unquestionable unraisable unravellings unreadability unread/B unreal unrealizable unreasoning/Y unreceptive unrecordable unreflective unrelenting/Y unremitting/Y unrepeatability unrepeated unrepentant unreported unrepresentative unreproducible unrest/G unrestrained/P unrewarding unriddle unripe/P unromantic unruliness/SM unruly/PTR unsaleable unsanitary unsavored/YP unsavoriness/M unseal/GB unsearchable unseasonal unseeing/Y unseen/S unselfconsciousness/M unselfconscious/P unselfishness/M unsellable unsentimental unset unsettledness/M unsettled/P unsettling/Y unshapely unshaven unshorn unsighted unsightliness/S unskilful unsociability unsociable/P unsocial unsound/PT unspeakably unspecific unspectacular unspoilt unspoke unsporting unstable/P unstigmatized/SM unstilted unstinting/Y unstopping unstrapping unstudied unstuffy unsubdued unsubstantial unsubtle unsuitable unsuspecting/Y unswerving/Y unsymmetrical unsympathetic unsystematic unsystematized/Y untactful untalented untaxing unteach/B untellable untenable unthinking until/G untiring/Y unto untouchable/MS untowardness/M untoward/P untraceable untrue untruthfulness/M untwist/G Unukalhai/M unusualness/M unutterable unutterably unvocalized/MS unvulcanized/SM unwaivering unwarrantable unwarrantably unwashed/PS unwearable unwearied/Y unwed unwedge unwelcome unwell/M unwieldiness/MS unwieldy/TPR unwind/B unwomanly unworkable/S unworried unwrap unwrapping unyielding/Y unyoke unzip up Upanishads uparrow upbeat/SM upbraid/GDRS upbringing/M upbring/JG UPC upchuck/SDG upcome/G upcountry/S updatability updater/M update/RSDG Updike/M updraft/SM upend/SDG upfield upfront upgradeable upgrade/DSJG upheaval/MS upheld uphill/S upholder/M uphold/RSGZ upholster/ADGS upholsterer/SM upholstery/MS UPI upkeep/SM uplander/M upland/MRS uplifter/M uplift/SJDRG upload/GSD upmarket upon upped uppercase/GSD upperclassman/M upperclassmen uppercut/S uppercutting uppermost upper/S upping uppish uppity upraise/GDS uprated uprating uprear/DSG upright/DYGSP uprightness/S uprise/RGJ uprising/M upriver/S uproariousness/M uproarious/PY uproar/MS uproot/DRGS uprooter/M ups UPS upscale/GDS upset/S upsetting/MS upshot/SM upside/MS upsilon/MS upslope upstage/DSRG upstairs upstandingness/M upstanding/P upstart/MDGS upstate/SR upstream/DSG upstroke/MS upsurge/DSG upswing/GMS upswung uptake/SM upthrust/GMS uptight uptime Upton/M uptown/RS uptrend/M upturn/GDS upwardness/M upward/SYP upwelling upwind/S uracil/MS Ural/MS Urania/M uranium/MS Uranus/M uranyl/M Urbain/M Urbana/M urbane/Y urbanism/M urbanite/SM urbanity/SM urbanization/MS urbanize/DSG Urban/M urbanologist/S urbanology/S Urbano/M urban/RT Urbanus/M urchin/SM Urdu/M urea/SM uremia/MS uremic ureter/MS urethane/MS urethrae urethral urethra/M urethritis/M Urey/M urge/GDRSJ urgency/SM urgent/Y urger/M Uriah/M uric Uriel/M urinal/MS urinalyses urinalysis/M urinary/MS urinate/XDSNG urination/M urine/MS Uri/SM URL Ur/M urning/M urn/MDGS urogenital urological urologist/S urology/MS Urquhart/M Ursala/M Ursa/M ursine Ursola/M Urson/M Ursula/M Ursulina/M Ursuline/M urticaria/MS Uruguayan/S Uruguay/M Urumqi US USA usability/S usable/U usably/U USAF usage/SM USART USCG USC/M USDA us/DRSBZG used/U use/ESDAG usefulness/SM useful/YP uselessness/MS useless/PY Usenet/M Usenix/M user/M USG/M usherette/SM usher/SGMD USIA USMC USN USO USP USPS USS USSR Ustinov/M usu usuals usual/UPY usurer/SM usuriousness/M usurious/PY usurpation/MS usurper/M usurp/RDZSG usury/SM UT Utahan/SM Utah/M Uta/M Ute/M utensil/SM uteri uterine uterus/M Utica/M utile/I utilitarianism/MS utilitarian/S utility/MS utilization/MS utilization's/A utilize/GZDRS utilizer/M utilizes/A utmost/S Utopia/MS utopianism/M utopian's Utopian/S utopia/S Utrecht/M Utrillo/M utterance/MS uttered/U utterer/M uttermost/S utter/TRDYGS uucp/M UV uvula/MS uvular/S uxorious Uzbekistan Uzbek/M Uzi/M V VA vacancy/MS vacantness/M vacant/PY vacate/NGXSD vacationist/SM vacationland vacation/MRDZG vaccinate/NGSDX vaccination/M vaccine/SM vaccinial vaccinia/M Vachel/M vacillate/XNGSD vacillating/Y vacillation/M vacillator/SM Vaclav/M vacua's vacuity/MS vacuo vacuolated/U vacuolate/SDGN vacuole/SM vacuolization/SM vacuousness/MS vacuous/PY vacuum/GSMD Vader/M Vaduz/M vagabondage/MS vagabond/DMSG vagarious vagary/MS vaginae vaginal/Y vagina/M vagrancy/MS vagrant/SMY vagueing vagueness/MS vague/TYSRDP Vail/M vaingloriousness/M vainglorious/YP vainglory/MS vain/TYRP val valance/SDMG Valaree/M Valaria/M Valarie/M Valdemar/M Valdez/M Valeda/M valediction/MS valedictorian/MS valedictory/MS Vale/M valence/SM Valencia/MS valency/MS Valene/M Valenka/M Valentia/M Valentijn/M Valentina/M Valentine/M valentine/SM Valentin/M Valentino/M Valenzuela/M Valera/M Valeria/M Valerian/M Valerie/M Valerye/M Valéry/M vale/SM valet/GDMS valetudinarianism/MS valetudinarian/MS Valhalla/M valiance/S valiantness/M valiant/SPY Valida/M validated/AU validate/INGSDX validates/A validation/AMI validity/IMS validnesses validness/MI valid/PIY Valina/M valise/MS Valium/S Valkyrie/SM Vallejo Valle/M Valletta/M valley/SM Vallie/M Valli/M Vally/M Valma/M Val/MY Valois/M valor/MS valorous/Y Valparaiso/M Valry/M valuable/IP valuableness/IM valuables valuably/I valuate/NGXSD valuation/CSAM valuator/SM value/CGASD valued/U valuelessness/M valueless/P valuer/SM value's values/E valve/GMSD valveless valvular Va/M vamoose/GSD vamp/ADSG vamper vampire/MGSD vamp's vanadium/MS Vance/M Vancouver/M vandalism/MS vandalize/GSD vandal/MS Vandal/MS Vanda/M Vandenberg/M Vanderbilt/M Vanderburgh/M Vanderpoel/M Vandyke/SM vane/MS Vanessa/M Vang/M vanguard/MS Vania/M vanilla/MS vanisher/M vanish/GRSDJ vanishing/Y vanity/SM Van/M Vanna/M vanned Vannie/M Vanni/M vanning Vanny/M vanquisher/M vanquish/RSDGZ van/SMD vantage/MS Vanuatu Vanya/M Vanzetti/M vapidity/MS vapidness/SM vapid/PY vaporer/M vaporing/MY vaporisation vaporise/DSG vaporization/AMS vaporize/DRSZG vaporizer/M vapor/MRDJGZS vaporous vapory vaquero/SM VAR Varanasi/M Varese/M Vargas/M variability/IMS variableness/IM variable/PMS variables/I variably/I variance/I variances variance's Varian/M variant/ISY variate/MGNSDX variational variation/M varicolored/MS varicose/S variedly varied/U variegate/NGXSD variegation/M varier/M varietal/S variety/MS various/PY varistor/M Varityping/M varlet/MS varmint/SM varnished/U varnisher/M varnish/ZGMDRS var/S varsity/MS varying/UY vary/SRDJG vascular vasectomy/SM Vaseline/DSMG vase/SM Vasili/MS Vasily/M vasomotor Vasquez/M vassalage/MS vassal/GSMD Vassar/M Vassili/M Vassily/M vastness/MS vast/PTSYR v/ASV VAT Vatican/M vat/SM vatted vatting vaudeville/SM vaudevillian/SM Vaudois Vaughan/M Vaughn/M vaulter/M vaulting/M vault/ZSRDMGJ vaunter/M vaunt/GRDS VAXes Vax/M VAX/M Vazquez/M vb VCR VD VDT VDU vealed/A vealer/MA veal/MRDGS veals/A Veblen/M vectorial vectorization vectorized vectorizing vector's/F vector/SGDM Veda/MS Vedanta/M veejay/S veep/S veer/DSG veering/Y vegan/SM Vega/SM Vegemite/M veges vegetable/MS vegetarianism/MS vegetarian/SM vegetate/DSNGVX vegetation/M vegetative/PY vegged veggie/S vegging veg/M vehemence/MS vehemency/S vehement/Y vehicle/SM vehicular veiling/MU veil's veil/UGSD vein/GSRDM veining/M vela/M Vela/M velarize/SDG velar/S Velásquez/M Velázquez Velcro/SM veld/SM veldt's Velez/M Vella/M vellum/MS Velma/M velocipede/SM velocity/SM velor/S velour's velum/M Velveeta/M velveteen/MS velvet/GSMD Velvet/M velvety/RT venality/MS venal/Y venation/SM vend/DSG vender's/K vendetta/MS vendible/S vendor/MS veneerer/M veneer/GSRDM veneering/M venerability/S venerable/P venerate/XNGSD veneration/M venereal venetian Venetian/SM Venezuela/M Venezuelan/S vengeance/MS vengeful/APY vengefulness/AM venialness/M venial/YP Venice/M venireman/M veniremen venison/SM Venita/M Venn/M venomousness/M venomous/YP venom/SGDM venous/Y venter/M ventilated/U ventilate/XSDVGN ventilation/M ventilator/MS vent/ISGFD ventral/YS ventricle/MS ventricular ventriloquies ventriloquism/MS ventriloquist/MS ventriloquy vent's/F Ventura/M venture/RSDJZG venturesomeness/SM venturesome/YP venturi/S venturousness/MS venturous/YP venue/MAS Venusian/S Venus/S veraciousness/M veracious/YP veracities veracity/IM Veracruz/M Veradis Vera/M verandahed veranda/SDM verbalization/MS verbalized/U verbalizer/M verbalize/ZGRSD verballed verballing verbal/SY verbatim verbena/MS verbiage/SM verb/KSM verbose/YP verbosity/SM verboten verdant/Y Verde/M Verderer/M verdict/SM verdigris/GSDM Verdi/M verdure/SDM Vere/M Verena/M Verene/M verge/FGSD Verge/M verger/SM verge's Vergil's veridical/Y Veriee/M verifiability/M verifiableness/M verifiable/U verification/S verified/U verifier/MS verify/GASD Verile/M verily Verina/M Verine/M verisimilitude/SM veritableness/M veritable/P veritably verity/MS Verlag/M Verlaine/M Verla/M Vermeer/M vermicelli/MS vermiculite/MS vermiform vermilion/MS vermin/M verminous Vermonter/M Vermont/ZRM vermouth/M vermouths vernacular/YS vernal/Y Verna/M Verne/M Vernen/M Verney/M Vernice/M vernier/SM Vern/NM Vernon/M Vernor/M Verona/M Veronese/M Veronica/M veronica/SM Veronika/M Veronike/M Veronique/M verrucae verruca/MS versa Versailles/M Versatec/M versatileness/M versatile/YP versatility/SM versed/UI verse's verses/I verse/XSRDAGNF versicle/M versification/M versifier/M versify/GDRSZXN versing/I version/MFISA verso/SM versus vertebrae vertebral/Y vertebra/M vertebrate/IMS vertebration/M vertex/SM vertical/YPS vertices's vertiginous vertigoes vertigo/M verve/SM very/RT Vesalius/M vesicle/SM vesicular/Y vesiculate/GSD Vespasian/M vesper/SM Vespucci/M vessel/MS vestal/YS Vesta/M vest/DIGSL vestibular vestibule/SDM vestige/SM vestigial/Y vesting/SM vestment/ISM vestryman/M vestrymen vestry/MS vest's vesture/SDMG Vesuvius/M vetch/SM veteran/SM veterinarian/MS veterinary/S veter/M veto/DMG vetoes vet/SMR vetted vetting/A Vevay/M vexation/SM vexatiousness/M vexatious/PY vexed/Y vex/GFSD VF VFW VG VGA vhf VHF VHS VI via viability/SM viable/I viably viaduct/MS Viagra/M vial/MDGS viand/SM vibe/S vibraharp/MS vibrancy/MS vibrant/YS vibraphone/MS vibraphonist/SM vibrate/XNGSD vibrational/Y vibration/M vibrato/MS vibrator/SM vibratory vibrio/M vibrionic viburnum/SM vicarage/SM vicariousness/MS vicarious/YP vicar/SM vice/CMS viced vicegerent/MS vicennial Vicente/M viceregal viceroy/SM Vichy/M vichyssoise/MS vicing vicinity/MS viciousness/S vicious/YP vicissitude/MS Vickers/M Vickie/M Vicki/M Vicksburg/M Vicky/M Vick/ZM Vic/M victimization/SM victimized/U victimizer/M victimize/SRDZG victim/SM Victoir/M Victoria/M Victorianism/S Victorian/S victoriousness/M victorious/YP Victor/M victor/SM victory/MS Victrola/SM victualer/M victual/ZGSDR vicuña/S Vidal/M Vida/M videlicet videocassette/S videoconferencing videodisc/S videodisk/SM video/GSMD videophone/SM videotape/SDGM Vidovic/M Vidovik/M Vienna/M Viennese/M Vientiane/M vier/M vie/S Vietcong/M Viet/M Vietminh/M Vietnamese/M Vietnam/M viewed/A viewer/AS viewer's viewfinder/MS viewgraph/SM viewing/M viewless/Y view/MBGZJSRD viewpoint/SM views/A vigesimal vigilance/MS vigilante/SM vigilantism/MS vigilantist vigilant/Y vigil/SM vignette/MGDRS vignetter/M vignetting/M vignettist/MS vigor/MS vigorousness/M vigorous/YP vii viii Vijayawada/M Viki/M Viking/MS viking/S Vikki/M Vikky/M Vikram/M Vila vile/AR vilely vileness/MS vilest Vilhelmina/M vilification/M vilifier/M vilify/GNXRSD villager/M village/RSMZ villainousness/M villainous/YP villain/SM villainy/MS Villa/M villa/MS Villarreal/M ville villeinage/SM villein/MS villi Villon/M villus/M Vilma/M Vilnius/M Vilyui/M Vi/M vi/MDR vim/MS vinaigrette/MS Vina/M Vince/M Vincent/MS Vincenty/M Vincenz/M vincible/I Vinci/M Vindemiatrix/M vindicate/XSDVGN vindication/M vindicator/SM vindictiveness/MS vindictive/PY vinegar/DMSG vinegary vine/MGDS vineyard/SM Vinita/M Vin/M Vinnie/M Vinni/M Vinny/M vino/MS vinous Vinson/M vintage/MRSDG vintager/M vintner/MS vinyl/SM violable/I Viola/M Violante/M viola/SM violate/VNGXSD violator/MS Viole/M violence/SM violent/Y Violet/M violet/SM Violetta/M Violette/M violinist/SM violin/MS violist/MS viol/MSB violoncellist/S violoncello/MS viper/MS viperous VIP/S viragoes virago/M viral/Y vireo/SM Virge/M Virgie/M Virgilio/M Virgil/M virginal/YS Virgina/M Virginia/M Virginian/S Virginie/M virginity/SM virgin/SM Virgo/MS virgule/MS virile virility/MS virologist/S virology/SM virtual/Y virtue/SM virtuosity/MS virtuosoes virtuoso/MS virtuousness/SM virtuous/PY virulence/SM virulent/Y virus/MS visage/MSD Visakhapatnam's Visa/M visa/SGMD Visayans viscera visceral/Y viscid/Y viscoelastic viscoelasticity viscometer/SM viscose/MS viscosity/MS viscountcy/MS viscountess/SM viscount/MS viscousness/M viscous/PY viscus/M vise/CAXNGSD viselike vise's Vishnu/M visibility/ISM visible/PI visibly/I Visigoth/M Visigoths visionariness/M visionary/PS vision/KMDGS vision's/A visitable/U visitant/SM visitation/SM visited/U visit/GASD visitor/MS vis/MDSGV visor/SMDG VISTA vista/GSDM Vistula/M visualization/AMS visualized/U visualizer/M visualizes/A visualize/SRDZG visual/SY vitae vitality/MS vitalization/AMS vitalize/ASDGC vital/SY vita/M Vita/M vitamin/SM Vite/M Vitia/M vitiate/XGNSD vitiation/M viticulture/SM viticulturist/S Vitim/M Vito/M Vitoria/M vitreous/YSP vitrifaction/S vitrification/M vitrify/XDSNG vitrine/SM vitriolic vitriol/MDSG vitro vittles Vittoria/M Vittorio/M vituperate/SDXVGN vituperation/M vituperative/Y Vitus/M vivace/S vivaciousness/MS vivacious/YP vivacity/SM viva/DGS Vivaldi Viva/M vivaria vivarium/MS vivaxes Vivekananda/M vive/Z Vivia/M Viviana/M Vivian/M Vivianna/M Vivianne/M vividness/SM vivid/PTYR Vivie/M Viviene/M Vivien/M Vivienne/M vivifier vivify/NGASD Vivi/MN viviparous vivisect/DGS vivisectional vivisectionist/SM vivisection/MS Viviyan/M Viv/M vivo Vivyan/M Vivyanne/M vixenish/Y vixen/SM viz vizier/MS vizor's VJ Vladamir/M Vladimir/M Vladivostok/M Vlad/M VLF VLSI VMS/M VOA vocable/SM vocab/S vocabularian vocabularianism vocabulary/MS vocalic/S vocalise's vocalism/M vocalist/MS vocalization/SM vocalized/U vocalizer/M vocalize/ZGDRS vocal/SY vocation/AKMISF vocational/Y vocative/KYS vociferate/NGXSD vociferation/M vociferousness/MS vociferous/YP vocoded vocoder vodka/MS voe/S Vogel/M vogue/GMSRD vogueing voguish voiceband voiced/CU voice/IMGDS voicelessness/SM voiceless/YP voicer/S voices/C voicing/C voidable void/C voided voider/M voiding voidness/M voids voilà voile/MS volar volatileness/M volatile/PS volatility/MS volatilization/MS volatilize/SDG volcanically volcanic/S volcanism/M volcanoes volcano/M vole/MS Volga/M Volgograd/M vol/GSD volitionality volitional/Y volition/MS Volkswagen/SM volleyball/MS volleyer/M volley/SMRDG Vol/M Volstead/M voltage/SM voltaic Voltaire/M Volta/M volt/AMS Volterra/M voltmeter/MS volubility/S voluble/P volubly volume/SDGM volumetric volumetrically voluminousness/MS voluminous/PY voluntarily/I voluntariness/MI voluntarism/MS voluntary/PS volunteer/DMSG voluptuary/SM voluptuousness/S voluptuous/YP volute/S Volvo/M vomit/GRDS Vonda/M Von/M Vonnegut/M Vonnie/M Vonni/M Vonny/M voodoo/GDMS voodooism/S voraciousness/MS voracious/YP voracity/MS Voronezh/M Vorster/M vortex/SM vortices's vorticity/M votary/MS vote/CSDG voter/SM vote's votive/YP voucher/GMD vouchsafe/SDG vouch/SRDGZ vowelled vowelling vowel/MS vower/M vow/SMDRG voyage/GMZJSRD voyager/M voyageur/SM voyeurism/MS voyeuristic voyeur/MS VP vs V's VT Vt/M VTOL vulcanization/SM vulcanized/U vulcanize/SDG Vulcan/M vulgarian/MS vulgarism/MS vulgarity/MS vulgarization/S vulgarize/GZSRD vulgar/TSYR Vulgate/SM Vulg/M vulnerability/SI vulnerable/IP vulnerably/I vulpine vulturelike vulture/SM vulturous vulvae vulva/M vying Vyky/M WA Waals Wabash/M WAC Wacke/M wackes wackiness/MS wacko/MS wacky/RTP Waco/M Wac/S wadded wadding/SM waddle/GRSD Wade/M wader/M wade/S wadi/SM wad/MDRZGS Wadsworth/M wafer/GSMD waffle/GMZRSD Wafs wafter/M waft/SGRD wag/DRZGS waged/U wager/GZMRD wage/SM wagged waggery/MS wagging waggishness/SM waggish/YP waggle/SDG waggly Wagnerian Wagner/M wagoner/M wagon/SGZMRD wagtail/SM Wahl/M waif/SGDM Waikiki/M wailer/M wail/SGZRD wain/GSDM Wain/M wainscot/SGJD Wainwright/M wainwright/SM waistband/MS waistcoat/GDMS waister/M waist/GSRDM waistline/MS Waite/M waiter/DMG Waiter/M wait/GSZJRD Wait/MR waitpeople waitperson/S waitress/GMSD waiver/MB waive/SRDGZ Wakefield/M wakefulness/MS wakeful/PY Wake/M wake/MGDRSJ waken/SMRDG waker/M wakeup Waksman/M Walbridge/M Walcott/M Waldemar/M Walden/M Waldensian Waldheim/M Wald/MN Waldo/M Waldon/M Waldorf/M wale/DRSMG Wales Walesa/M Walford/M Walgreen/M waling/M walkabout/M walkaway/SM walker/M Walker/M walk/GZSBJRD walkie Walkman/S walkout/SM walkover/SM walkway/MS wallaby/MS Wallace/M Wallache/M wallah/M Wallas/M wallboard/MS Wallenstein/M Waller/M wallet/SM walleye/MSD wallflower/MS Wallie/M Wallis Walliw/M Walloon/SM walloper/M walloping/M wallop/RDSJG wallower/M wallow/RDSG wallpaper/DMGS wall/SGMRD Wall/SMR Wally/M wally/S walnut/SM Walpole/M Walpurgisnacht walrus/SM Walsh/M Walter/M Walther/M Walton/M waltzer/M Walt/ZMR waltz/MRSDGZ Walworth/M Waly/M wampum/SM Wanamaker/M Wanda/M wanderer/M wander/JZGRD wanderlust/SM Wandie/M Wandis/M wand/MRSZ wane/S Waneta/M wangler/M wangle/RSDGZ Wang/M Wanids/M Wankel/M wanna wannabe/S wanned wanner wanness/S wannest wanning wan/PGSDY Wansee/M Wansley/M wanted/U wanter/M want/GRDSJ wantonness/S wanton/PGSRDY wapiti/MS warble/GZRSD warbler/M warbonnet/S ward/AGMRDS Warde/M warden/DMGS Warden/M warder/DMGS Ward/MN wardrobe/MDSG wardroom/MS wardship/M wards/I warehouseman/M warehouse/MGSRD Ware/MG ware/MS warfare/SM Warfield/M war/GSMD warhead/MS Warhol/M warhorse/SM warily/U warinesses/U wariness/MS Waring/M warless warlike warlock/SM warlord/MS warmblooded warmed/A warmer/M warmheartedness/SM warmhearted/PY warmish warmness/MS warmongering/M warmonger/JGSM warms/A warmth/M warmths warm/YRDHPGZTS warned/U warner/M Warner/M warn/GRDJS warning/YM Warnock/M warpaint warpath/M warpaths warper/M warplane/MS warp/MRDGS warranted/U warranter/M warrant/GSMDR warranty/SDGM warred/M warrener/M Warren/M warren/SZRM warring/M warrior/MS Warsaw/M wars/C warship/MS warthog/S wartime/SM wart/MDS warty/RT Warwick/M wary/URPT Wasatch/M washable/S wash/AGSD washbasin/SM washboard/SM washbowl/SM Washburn/M washcloth/M washcloths washday/M washed/U washer/GDMS washerwoman/M washerwomen washing/SM Washingtonian/S Washington/M Wash/M Washoe/M washout/SM washrag/SM washroom/MS washstand/SM washtub/MS washy/RT wasn't WASP waspishness/SM waspish/PY Wasp's wasp/SM was/S wassail/GMDS Wasserman/M Wassermann/M wastage/SM wastebasket/SM wastefulness/S wasteful/YP wasteland/MS wastepaper/MS waster/DG waste/S wastewater wast/GZSRD wasting/Y wastrel/MS Watanabe/M watchable/U watchband/SM watchdogged watchdogging watchdog/SM watched/U watcher/M watchfulness/MS watchful/PY watch/JRSDGZB watchmake/JRGZ watchmaker/M watchman/M watchmen watchpoints watchtower/MS watchword/MS waterbird/S waterborne Waterbury/M watercolor/DMGS watercolorist/SM watercourse/SM watercraft/M watercress/SM waterer/M waterfall/SM waterfowl/M waterfront/SM Watergate/M waterhole/S Waterhouse/M wateriness/SM watering/M water/JGSMRD waterless waterlily/S waterline/S waterlogged waterloo Waterloo/SM waterman/M watermark/GSDM watermelon/SM watermill/S waterproof/PGRDSJ watershed/SM waterside/MSR watersider/M Waters/M waterspout/MS watertightness/M watertight/P Watertown/M waterway/MS waterwheel/S waterworks/M watery/PRT Watkins WATS Watson/M wattage/SM Watteau/M Wattenberg/M Watterson/M wattle/SDGM Watt/MS watt/TMRS Watusi/M Wat/ZM Waugh/M Waukesha/M Waunona/M Waupaca/M Waupun/M Wausau/M Wauwatosa/M waveband/MS waveform/SM wavefront/MS waveguide/MS Waveland/M wavelength/M wavelengths wavelet/SM wavelike wavenumber waver/GZRD wavering/YU Waverley/M Waverly/M Wave/S wave/ZGDRS wavily waviness/MS wavy/SRTP waxer/M waxiness/MS wax/MNDRSZG waxwing/MS waxwork/MS waxy/PRT wayfarer/MS wayfaring/S waylaid Wayland/M Waylan/M waylayer/M waylay/GRSZ wayleave/MS Waylen/M Waylin/M Waylon/M Way/M waymarked way/MS Wayne/M Waynesboro/M wayside/MS waywardness/S wayward/YP WC we weakener/M weaken/ZGRD weakfish/SM weakish weakliness/M weakling/SM weakly/RTP weakness/MS weak/TXPYRN weal/MHS wealthiness/MS wealth/M wealths wealthy/PTR weaner/M weanling/M wean/RDGS weapon/GDMS weaponless weaponry/MS wearable/S wearer/M wearied/U wearily weariness/MS wearing/Y wearisomeness/M wearisome/YP wear/RBSJGZ wearying/Y weary/TGPRSD weasel/SGMDY weatherbeaten weathercock/SDMG weatherer/M Weatherford/M weathering/M weatherize/GSD weatherman/M weather/MDRYJGS weathermen weatherperson/S weatherproof/SGPD weatherstripped weatherstripping/S weatherstrip/S weaver/M Weaver/M weaves/A weave/SRDGZ weaving/A webbed Webber/M webbing/MS Webb/RM weber/M Weber/M Webern/M webfeet webfoot/M Web/MR website/S web/SMR Webster/MS Websterville/M we'd wedded/A Weddell/M wedder wedding/SM wedge/SDGM wedgie/RST Wedgwood/M wedlock/SM Wed/M Wednesday/SM wed/SA weeder/M weediness/M weedkiller/M weedless wee/DRST weed/SGMRDZ weedy/TRP weeing weekday/MS weekender/M weekend/SDRMG weekly/S weeknight/SM Weeks/M week/SYM weenie/M ween/SGD weeny/RSMT weeper/M weep/SGZJRD weepy/RST weevil/MS weft/SGMD Wehr/M Weibull/M Weidar/M Weider/M Weidman/M Weierstrass/M weighed/UA weigher/M weigh/RDJG weighs/A weighted/U weighter/M weightily weightiness/SM weighting/M weight/JMSRDG weightlessness/SM weightless/YP weightlifter/S weightlifting/MS weighty/TPR Weill/M Wei/M Weinberg/M Weiner/M Weinstein/M weirdie/SM weirdness/MS weirdo/SM weird/YRDPGTS weir/SDMG Weisenheimer/M Weiss/M Weissman/M Weissmuller/M Weizmann/M Welbie/M Welby/M Welcher/M Welches welcomeness/M welcome/PRSDYG welcoming/U welder/M Weldon/M weld/SBJGZRD Weldwood/M welfare/SM welkin/SM we'll Welland/M wellbeing/M Weller/M Wellesley/M Welles/M wellhead/SM Wellington/MS wellington/S Wellman/M wellness/MS well/SGPD Wells/M wellspring/SM Wellsville/M Welmers/M Welsh welsher/M Welshman/M Welshmen welsh/RSDGZ Welshwoman/M Welshwomen welter/GD welterweight/MS welt/GZSMRD wencher/M wench/GRSDM Wendall/M Wenda/M wend/DSG Wendeline/M Wendell/M Wendel/M Wendie/M Wendi/M Wendye/M Wendy/M wen/M Wenonah/M Wenona/M went Wentworth/M wept/U were we're weren't werewolf/M werewolves Werner/M Wernher/M Werther/M werwolf's Wes Wesleyan Wesley/M Wessex/M Wesson/M westbound Westbrooke/M Westbrook/M Westchester/M wester/DYG westerly/S westerner/M westernization/MS westernize/GSD westernmost Western/ZRS western/ZSR Westfield/M Westhampton/M Westinghouse/M westing/M Westleigh/M Westley/M Westminster/M Westmore/M West/MS Weston/M Westphalia/M Westport/M west/RDGSM westward/S Westwood/M wetback/MS wetland/S wetness/MS wet/SPY wettable wetter/S wettest wetting we've Weyden/M Weyerhauser/M Weylin/M Wezen/M WFF whacker/M whack/GZRDS whaleboat/MS whalebone/SM whale/GSRDZM Whalen/M whaler/M whaling/M whammed whamming/M wham/MS whammy/S wharf/SGMD Wharton/M wharves whatchamacallit/MS what'd whatever what/MS whatnot/MS what're whatsoever wheal/MS wheatgerm Wheaties/M Wheatland/M wheat/NMXS Wheaton/M Wheatstone/M wheedle/ZDRSG wheelbarrow/GSDM wheelbase/MS wheelchair/MS wheeler/M Wheeler/M wheelhouse/SM wheelie/MS wheeling/M Wheeling/M Wheelock/M wheel/RDMJSGZ wheelwright/MS whee/S wheeze/SDG wheezily wheeziness/SM wheezy/PRT Whelan/M whelk/MDS Wheller/M whelm/DGS whelp/DMGS whence/S whenever when/S whensoever whereabout/S whereas/S whereat whereby where'd wherefore/MS wherein where/MS whereof whereon where're wheresoever whereto whereupon wherever wherewith wherewithal/SM wherry/DSGM whether whet/S whetstone/MS whetted whetting whew/GSD whey/MS which whichever whiff/GSMD whiffle/DRSG whiffler/M whiffletree/SM whig/S Whig/SM while/GSD whilom whilst whimmed whimming whimper/DSG whimsey's whimsicality/MS whimsical/YP whim/SM whimsy/TMDRS whine/GZMSRD whining/Y whinny/GTDRS whiny/RT whipcord/SM whiplash/SDMG Whippany/M whipped whipper/MS whippersnapper/MS whippet/MS whipping/SM Whipple/M whippletree/SM whippoorwill/SM whipsaw/GDMS whips/M whip/SM whirligig/MS whirlpool/MS whirl/RDGS whirlwind/MS whirlybird/MS whirly/MS whirred whirring whir/SY whisker/DM whiskery whiskey/SM whisk/GZRDS whisperer/M whisper/GRDJZS whispering/YM whist/GDMS whistleable whistle/DRSZG whistler/M Whistler/M whistling/M Whitaker/M Whitby/M Whitcomb/M whitebait/M whitecap/MS whiteface/M Whitefield/M whitefish/SM Whitehall/M Whitehead/M whitehead/S Whitehorse/M Whiteleaf/M Whiteley/M White/MS whitener/M whiteness/MS whitening/M whiten/JZDRG whiteout/S white/PYS whitespace whitetail/S whitewall/SM whitewash/GRSDM whitewater Whitewater/M whitey/MS Whitfield/M whither/DGS whitier whitiest whiting/M whitish Whitley/M Whitlock/M Whit/M Whitman/M Whitney/M whit/SJGTXMRND Whitsunday/MS Whittaker/M whitter Whittier whittle/JDRSZG whittler/M whiz whizkid whizzbang/S whizzed whizzes whizzing WHO whoa/S who'd whodunit/SM whoever wholegrain wholeheartedness/MS wholehearted/PY wholemeal wholeness/S wholesale/GZMSRD wholesaler/M wholesomeness/USM wholesome/UYP whole/SP wholewheat who'll wholly whom who/M whomever whomsoever whoopee/S whooper/M whoop/SRDGZ whoosh/DSGM whop whopper/MS whopping/S who're whorehouse/SM whoreish whore/SDGM whorish whorl/SDM whose whoso whosoever who've why whys WI Wiatt/M Wichita/M wickedness/MS wicked/RYPT wicker/M wickerwork/MS wicketkeeper/SM wicket/SM wick/GZRDMS wicking/M widemouthed widener/M wideness/S widen/SGZRD wide/RSYTP widespread widgeon's widget/SM widower/M widowhood/S widow/MRDSGZ width/M widths widthwise Wieland/M wielder/M wield/GZRDS Wiemar/M wiener/SM wienie/SM Wier/M Wiesel/M wife/DSMYG wifeless wifely/RPT wigeon/MS wigged wigging/M Wiggins wiggler/M wiggle/RSDGZ wiggly/RT wight/SGDM wiglet/S wigmaker wig/MS Wigner/M wigwagged wigwagging wigwag/S wigwam/MS Wilberforce/M Wilbert/M Wilbur/M Wilburn/M Wilburt/M Wilcox/M Wilda/M wildcat/SM wildcatted wildcatter/MS wildcatting wildebeest/SM Wilde/MR Wilden/M Wilder/M wilderness/SM wilder/P wildfire/MS wildflower/S wildfowl/M wilding/M wildlife/M wildness/MS Wildon/M wild/SPGTYRD wile/DSMG Wileen/M Wilek/M Wiley/M Wilford/M Wilfred/M Wilfredo/M Wilfrid/M wilfulness's Wilhelmina/M Wilhelmine/M Wilhelm/M Wilie/M wilily wiliness/MS Wilkerson/M Wilkes/M Wilkins/M Wilkinson/M Willabella/M Willa/M Willamette/M Willamina/M Willard/M Willcox/M Willdon/M willed/U Willem/M Willemstad/M willer/M Willetta/M Willette/M Willey/M willfulness/S willful/YP Williamsburg/M William/SM Williamson/M Willied/M Willie/M willies Willi/MS willinger willingest willingness's willingness/US willing/UYP Willisson/M williwaw/MS Will/M Willoughby/M willower/M Willow/M willow/RDMSG willowy/TR willpower/MS will/SGJRD Willy/SDM Willyt/M Wilma/M Wilmar/M Wilmer/M Wilmette/M Wilmington/M Wilona/M Wilone/M Wilow/M Wilshire/M Wilsonian Wilson/M wilt/DGS Wilt/M Wilton/M wily/PTR Wimbledon/M wimp/GSMD wimpish wimple/SDGM wimpy/RT wince/SDG Winchell/M wincher/M winchester/M Winchester/MS winch/GRSDM windbag/SM windblown windbreak/MZSR windburn/GSMD winded winder/UM windfall/SM windflower/MS Windham/M Windhoek/M windily windiness/SM winding/MS windjammer/SM windlass/GMSD windless/YP windmill/GDMS window/DMGS windowless windowpane/SM Windows windowsill/SM windpipe/SM windproof windrow/GDMS wind's winds/A windscreen/MS windshield/SM windsock/MS Windsor/MS windstorm/MS windsurf/GZJSRD windswept windup/MS wind/USRZG Windward/M windward/SY Windy/M windy/TPR wineglass/SM winegrower/SM Winehead/M winemake winemaster wine/MS winery/MS Winesap/M wineskin/M Winfield/M Winfred/M Winfrey/M wingback/M wingding/MS wingeing winger/M wing/GZRDM wingless winglike wingman wingmen wingspan/SM wingspread/MS wingtip/S Winifield/M Winifred/M Wini/M winker/M wink/GZRDS winking/U Winkle/M winkle/SDGM winless Win/M winnable Winnah/M Winna/M Winnebago/M Winne/M winner/MS Winnetka/M Winnie/M Winnifred/M Winni/M winning/SY Winnipeg/M Winn/M winnow/SZGRD Winny/M Winograd/M wino/MS Winonah/M Winona/M Winooski/M Winsborough/M Winsett/M Winslow/M winsomeness/SM winsome/PRTY Winston/M winterer/M wintergreen/SM winterize/GSD Winters winter/SGRDYM wintertime/MS Winthrop/M wintriness/M wintry/TPR winy/RT win/ZGDRS wipe/DRSZG wiper/M wirehair/MS wireless/MSDG wireman/M wiremen wirer/M wire's wires/A wiretap/MS wiretapped wiretapper/SM wiretapping wire/UDA wiriness/S wiring/SM wiry/RTP Wisc Wisconsinite/SM Wisconsin/M wisdoms wisdom/UM wiseacre/MS wisecrack/GMRDS wised wisely/TR Wise/M wiseness wisenheimer/M Wisenheimer/M wises wise/URTY wishbone/MS wishfulness/M wishful/PY wish/GZSRD wishy wising Wis/M wisp/MDGS wispy/RT wist/DGS wisteria/SM wistfulness/MS wistful/PY witchcraft/SM witchdoctor/S witchery/MS witch/SDMG withal withdrawal/MS withdrawer/M withdrawnness/M withdrawn/P withdraw/RGS withdrew withe/M wither/GDJ withering/Y Witherspoon/M with/GSRDZ withheld withholder/M withhold/SJGZR within/S without/S withs withstand/SG withstood witlessness/MS witless/PY Wit/M witness/DSMG witnessed/U wit/PSM witted witter/G Wittgenstein/M witticism/MS Wittie/M wittily wittiness/SM wittings witting/UY Witt/M Witty/M witty/RTP Witwatersrand/M wive/GDS wives/M wizard/MYS wizardry/MS wizen/D wiz's wk/Y Wm/M WNW woad/MS wobble/GSRD wobbler/M wobbliness/S wobbly/PRST Wodehouse/M woebegone/P woefuller woefullest woefulness/SM woeful/PY woe/PSM woke wok/SMN Wolcott/M wold/MS Wolfe/M wolfer/M Wolff/M Wolfgang/M wolfhound/MS Wolfie/M wolfishness/M wolfish/YP Wolf/M wolfram/MS wolf/RDMGS Wolfy/M Wollongong/M Wollstonecraft/M Wolsey/M Wolverhampton/M wolverine/SM Wolverton/M wolves/M woman/GSMYD womanhood/MS womanish womanized/U womanizer/M womanize/RSDZG womanizes/U womankind/M womanlike womanliness/SM womanly/PRT wombat/MS womb/SDM womenfolk/MS women/MS wonderer/M wonderfulness/SM wonderful/PY wonder/GLRDMS wondering/Y wonderland/SM wonderment/SM wondrousness/M wondrous/YP Wong/M wonk/S wonky/RT wonned wonning won/SG won't wontedness/MU wonted/PUY wont/SGMD Woodard/M Woodberry/M woodbine/SM woodblock/S Woodbury/M woodcarver/S woodcarving/MS woodchopper/SM woodchuck/MS woodcock/MS woodcraft/MS woodcut/SM woodcutter/MS woodcutting/MS woodenness/SM wooden/TPRY woodgrain/G woodhen Woodhull/M Woodie/M woodiness/MS woodland/SRM Woodlawn/M woodlice woodlot/S woodlouse/M woodman/M Woodman/M woodmen woodpecker/SM woodpile/SM Woodrow/M woodruff/M woo/DRZGS woodshedded woodshedding woodshed/SM woodside Wood/SM woodsman/M woodsmen wood/SMNDG woodsmoke woods/R Woodstock/M woodsy/TRP Woodward/MS woodwind/S woodworker/M woodworking/M woodwork/SMRGZJ woodworm/M woodyard Woody/M woody/TPSR woofer/M woof/SRDMGZ Woolf/M woolgatherer/M woolgathering/M woolgather/RGJ woolliness/MS woolly/RSPT Woolongong/M wool/SMYNDX Woolworth/M Woonsocket/M Wooster/M Wooten/M woozily wooziness/MS woozy/RTP wop/MS Worcestershire/M Worcester/SM wordage/SM word/AGSJD wordbook/MS Worden/M wordily wordiness/SM wording/AM wordless/Y wordplay/SM word's Wordsworth/M wordy/TPR wore workability's workability/U workableness/M workable/U workably workaday workaholic/S workaround/SM workbench/MS workbook/SM workday/SM worked/A worker/M workfare/S workforce/S work/GZJSRDMB workhorse/MS workhouse/SM working/M workingman/M workingmen workingwoman/M workingwomen workload/SM workmanlike Workman/M workman/MY workmanship/MS workmate/S workmen/M workout/SM workpiece/SM workplace/SM workroom/MS works/A worksheet/S workshop/MS workspace/S workstation/MS worktable/SM worktop/S workup/S workweek/SM worldlier worldliest worldliness/USM worldly/UP worldwide world/ZSYM wormer/M wormhole/SM worm/SGMRD Worms/M wormwood/SM wormy/RT worn/U worried/Y worrier/M worriment/MS worrisome/YP worrying/Y worrywart/SM worry/ZGSRD worsen/GSD worse/SR worshiper/M worshipfulness/M worshipful/YP worship/ZDRGS worsted/MS worst/SGD worth/DG worthily/U worthinesses/U worthiness/SM Worthington/M worthlessness/SM worthless/PY Worth/M worths worthwhile/P Worthy/M worthy/UTSRP wort/SM wost wot Wotan/M wouldn't would/S wouldst would've wound/AU wounded/U wounder wounding wounds wound's wove/A woven/AU wovens wow/SDG Wozniak/M WP wpm wrack/SGMD wraith/M wraiths Wrangell/M wrangle/GZDRS wrangler/M wraparound/S wrap/MS wrapped/U wrapper/MS wrapping/SM wraps/U wrasse/SM wrathful/YP wrath/GDM wraths wreak/SDG wreathe wreath/GMDS wreaths wreckage/MS wrecker/M wreck/GZRDS wrenching/Y wrench/MDSG wren/MS Wren/MS Wrennie/M wrester/M wrestle/JGZDRS wrestler/M wrestling/M wrest/SRDG wretchedness/SM wretched/TPYR wretch/MDS wriggle/DRSGZ wriggler/M wriggly/RT Wright/M wright/MS Wrigley/M wringer/M wring/GZRS wrinkled/U wrinkle/GMDS wrinkly/RST wristband/SM wrist/MS wristwatch/MS writable/U write/ASBRJG writer/MA writeup writhe/SDG writing/M writ/MRSBJGZ written/UA Wroclaw wrongdoer/MS wrongdoing/MS wronger/M wrongfulness/MS wrongful/PY wrongheadedness/MS wrongheaded/PY wrongness/MS wrong/PSGTYRD Wronskian/M wrote/A wroth wrought/I wrung wry/DSGY wryer wryest wryness/SM W's WSW wt W/T Wuhan/M Wu/M Wurlitzer/M wurst/SM wuss/S wussy/TRS WV WW WWI WWII WWW w/XTJGV WY Wyatan/M Wyatt/M Wycherley/M Wycliffe/M Wye/MH Wyeth/M Wylie/M Wylma/M Wyman/M Wyndham/M Wyn/M Wynne/M Wynnie/M Wynn/M Wynny/M Wyo/M Wyomingite/SM Wyoming/M WYSIWYG x X Xanadu Xanthippe/M Xanthus/M Xaviera/M Xavier/M Xebec/M Xe/M XEmacs/M Xenakis/M Xena/M Xenia/M Xenix/M xenon/SM xenophobe/MS xenophobia/SM xenophobic Xenophon/M Xenos xerographic xerography/MS xerox/GSD Xerox/MGSD Xerxes/M Xever/M Xhosa/M Xi'an Xian/S Xiaoping/M xii xiii xi/M Ximenes/M Ximenez/M Xingu/M xis xiv xix XL Xmas/SM XML Xochipilli/M XOR X's XS xterm/M Xuzhou/M xv xvi xvii xviii xx XXL xylem/SM xylene/M Xylia/M Xylina/M xylophone/MS xylophonist/S Xymenes/M Y ya yacc/M Yacc/M yachting/M yachtsman yachtsmen yachtswoman/M yachtswomen yacht/ZGJSDM yack's Yagi/M yahoo/MS Yahweh/M Yakima/M yakked yakking yak/SM Yakut/M Yakutsk/M Yale/M Yalies/M y'all Yalonda/M Yalow/M Yalta/M Yalu/M Yamaha/M yammer/RDZGS Yamoussoukro yam/SM Yanaton/M Yance/M Yancey/M Yancy/M Yang/M Yangon yang/S Yangtze/M Yankee/SM yank/GDS Yank/MS Yaounde/M yapped yapping yap/S Yaqui/M yardage/SM yardarm/SM Yardley/M Yard/M yardman/M yardmaster/S yardmen yard/SMDG yardstick/SM yarmulke/SM yarn/SGDM Yaroslavl/M yarrow/MS Yasmeen/M Yasmin/M Yates yaw/DSG yawl/SGMD yawner/M yawn/GZSDR yawning/Y Yb/M yd Yeager/M yeah yeahs yearbook/SM yearling/M yearlong yearly/S yearner/M yearning/MY yearn/JSGRD year/YMS yea/S yeastiness/M yeast/SGDM yeasty/PTR Yeats/M yecch yegg/MS Yehudi/M Yehudit/M Yekaterinburg/M Yelena/M yell/GSDR yellowhammers yellowish Yellowknife/M yellowness/MS Yellowstone/M yellow/TGPSRDM yellowy yelper/M yelp/GSDR Yeltsin Yemeni/S Yemenite/SM Yemen/M Yenisei/M yenned yenning yen/SM Yentl/M yeomanry/MS yeoman/YM yeomen yep/S Yerevan/M Yerkes/M Yesenia/M yeshiva/SM yes/S yessed yessing yesterday/MS yesteryear/SM yet ye/T yeti/SM Yetta/M Yettie/M Yetty/M Yevette/M Yevtushenko/M yew/SM y/F Yggdrasil/M Yiddish/M yielded/U yielding/U yield/JGRDS yikes yin/S yipe/S yipped yippee/S yipping yip/S YMCA YMHA Ymir/M YMMV Ynes/M Ynez/M yo Yoda/M yodeler/M yodel/SZRDG Yoder/M yoga/MS yoghurt's yogi/MS yogurt/SM yoke/DSMG yoked/U yokel/SM yokes/U yoking/U Yoknapatawpha/M Yokohama/M Yoko/M Yolanda/M Yolande/M Yolane/M Yolanthe/M yolk/DMS yon yonder Yong/M Yonkers/M yore/MS Yorgo/MS Yorick/M Yorke/M Yorker/M yorker/SM Yorkshire/MS Yorktown/M York/ZRMS Yoruba/M Yosemite/M Yoshiko/M Yoshi/M Yost/M you'd you'll youngish Young/M youngster/MS Youngstown/M young/TRYP you're your/MS yourself yourselves you/SH youthfulness/SM youthful/YP youths youth/SM you've Yovonnda/M yow yowl/GSD Ypres/M Ypsilanti/M yr yrs Y's Ysabel/M YT ytterbium/MS yttrium/SM yuan/M Yuba/M Yucatan yucca/MS yuck/GSD yucky/RT Yugo/M Yugoslavia/M Yugoslavian/S Yugoslav/M Yuh/M Yuki/M yukked yukking Yukon/M yuk/S yule/MS Yule/MS yuletide/MS Yuletide/S Yul/M Yulma/M yum Yuma/M yummy/TRS Yunnan/M yuppie/SM yup/S Yurik/M Yuri/M yurt/SM Yves/M Yvette/M Yvon/M Yvonne/M Yvor/M YWCA YWHA Zabrina/M Zaccaria/M Zachariah/M Zacharia/SM Zacharie/M Zachary/M Zacherie/M Zachery/M Zach/M Zackariah/M Zack/M zagging Zagreb/M zag/S Zahara/M Zaire/M Zairian/S Zak/M Zambezi/M Zambia/M Zambian/S Zamboni Zamenhof/M Zamora/M Zandra/M Zane/M Zaneta/M zaniness/MS Zan/M Zanuck/M zany/PDSRTG Zanzibar/M Zapata/M Zaporozhye/M Zappa/M zapped zapper/S zapping zap/S Zarah/M Zara/M Zared/M Zaria/M Zarla/M Zealand/M zeal/MS zealot/MS zealotry/MS zealousness/SM zealous/YP Zea/M Zebadiah/M Zebedee/M Zeb/M zebra/MS Zebulen/M Zebulon/M zebu/SM Zechariah/M Zedekiah/M Zed/M Zedong/M zed/SM Zeffirelli/M Zeiss/M zeitgeist/S Zeke/M Zelda/M Zelig/M Zellerbach/M Zelma/M Zena/M Zenger/M Zenia/M zenith/M zeniths Zen/M Zennist/M Zeno/M Zephaniah/M zephyr/MS Zephyrus/M Zeppelin's zeppelin/SM Zerk/M zeroed/M zeroing/M zero/SDHMG zestfulness/MS zestful/YP zest/MDSG zesty/RT zeta/SM zeugma/M Zeus/M Zhdanov/M Zhengzhou Zhivago/M Zhukov/M Zia/M Zibo/M Ziegfeld/MS Ziegler/M zig zigged zigging Ziggy/M zigzagged zigzagger zigzagging zigzag/MS zilch/S zillion/MS Zilvia/M Zimbabwean/S Zimbabwe/M Zimmerman/M zincked zincking zinc/MS zing/GZDRM zingy/RT zinnia/SM Zionism/MS Zionist/MS Zion/SM zip/MS zipped/U zipper/GSDM zipping/U zippy/RT zips/U zirconium/MS zircon/SM Zita/M Zitella/M zither/SM zit/S zloty/SM Zn/M zodiacal zodiac/SM Zoe/M Zola/M Zollie/M Zolly/M Zomba/M zombie/SM zombi's zonal/Y Zonda/M Zondra/M zoned/A zone/MYDSRJG zones/A zoning/A zonked Zonnya/M zookeepers zoological/Y zoologist/SM zoology/MS zoom/DGS zoophyte/SM zoophytic zoo/SM Zorah/M Zora/M Zorana/M Zorina/M Zorine/M Zorn/M Zoroaster/M Zoroastrianism/MS Zoroastrian/S Zorro/M Zosma/M zounds/S Zr/M Zs Zsazsa/M Zsigmondy/M z/TGJ Zubenelgenubi/M Zubeneschamali/M zucchini/SM Zukor/M Zulema/M Zululand/M Zulu/MS Zuni/S Zürich/M Zuzana/M zwieback/MS Zwingli/M Zworykin/M Z/X zydeco/S zygote/SM zygotic zymurgy/S myspell-3.0+pre3.1/README_en_US.txt0100644000175000017500000000061707764640532015322 0ustar renereneThis dictionary is based on a subset of the original English wordlist created by Kevin Atkinson for Pspell and Aspell and thus is covered by his original LGPL license. The affix file is a heavily modified version of the original english.aff file which was released as part of Geoff Kuenning's Ispell and as such is covered by his BSD license. Thanks to both authors for there wonderful work.