Below is a list of potential QWERTY keyboard 'typos' (typing mistakes) for the phrase 'mah-jong', from the free online typo generator. Enter another phrase to see possible typing errors, or select from one of the "top typos" charts.
Original
mah-jong
Transposition0
amh-jong
mha-jong
ma-hjong
mahj-ong
mah-ojng
mah-jnog
mah-jogn
Transposition1
ham-jong
m-hajong
maj-hong
mahoj-ng
mah-nojg
mah-jgno
Transposition2
-ahmjong
mjh-aong
mao-jhng
mahnjo-g
mah-gonj
Transposition2r
-hamjong
mj-haong
maoj-hng
mahnoj-g
mah-gnoj
Transposition0x2
am-hjong
amhj-ong
amh-ojng
amh-jnog
amh-jogn
mhaj-ong
mha-ojng
mha-jnog
mha-jogn
ma-hojng
ma-hjnog
ma-hjogn
mahj-nog
mahj-ogn
mah-ojgn
Slip3A
ahm-jong
mh-ajong
ma-jhong
mahjo-ng
mah-onjg
mah-jngo
Slip3B
hma-jong
m-ahjong
majh-ong
maho-jng
mah-njog
mah-jgon
Omission
ah-jong
mh-jong
ma-jong
mahjong
mah-ong
mah-jng
mah-jog
mah-jon
Repetition
mmah-jong
maah-jong
mahh-jong
mah--jong
mah-jjong
mah-joong
mah-jonng
mah-jongg
QWERTY Substitution
nah-jong
msh-jong
mag-jong
maj-jong
mah-hong
mah-kong
mah-jing
mah-jpng
mah-jobg
mah-jomg
mah-jonf
mah-jonh
QWERTY Repetition after
mnah-jong
mash-jong
mahg-jong
mahj-jong
mah-jhong
mah-jkong
mah-joing
mah-jopng
mah-jonbg
mah-jonmg
mah-jongf
mah-jongh
QWERTY Repetition before
nmah-jong
msah-jong
magh-jong
majh-jong
mah-hjong
mah-kjong
mah-jiong
mah-jpong
mah-jobng
mah-jomng
mah-jonfg
mah-jonhg
QWERTY Substitution Transposed
anh-jong
nha-jong
na-hjong
nahj-ong
nah-ojng
nah-jnog
nah-jogn
smh-jong
mhs-jong
ms-hjong
mshj-ong
msh-ojng
msh-jnog
msh-jogn
amg-jong
mga-jong
ma-gjong
magj-ong
mag-ojng
mag-jnog
mag-jogn
amj-jong
mja-jong
ma-jjong
majj-ong
maj-ojng
maj-jnog
maj-jogn
amh-hong
mha-hong
ma-hhong
mahh-ong
mah-ohng
mah-hnog
mah-hogn
amh-kong
mha-kong
ma-hkong
mahk-ong
mah-okng
mah-knog
mah-kogn
amh-jing
mha-jing
ma-hjing
mahj-ing
mah-ijng
mah-jnig
mah-jign
amh-jpng
mha-jpng
ma-hjpng
mahj-png
mah-pjng
mah-jnpg
mah-jpgn
amh-jobg
mha-jobg
ma-hjobg
mahj-obg
mah-ojbg
mah-jbog
mah-jogb
amh-jomg
mha-jomg
ma-hjomg
mahj-omg
mah-ojmg
mah-jmog
mah-jogm
amh-jonf
mha-jonf
ma-hjonf
mahj-onf
mah-ojnf
mah-jnof
mah-jofn
amh-jonh
mha-jonh
ma-hjonh
mahj-onh
mah-ojnh
mah-jnoh
mah-john
WrongDoubles
$JSON
$address
$applyDefault
$clone
$commas
$copy
$copyFields
$delete
$entries
$expand
$filt
$getType
$isArray
$isBoolean
$isClass
$isDate
$isElement
$isFunction
$isNumber
$isObject
$isString
$isType
$isValidDate
$json2txt
$keys
$load
$matchall
$parseFloats
$pick
$postJSON
$prune
$save
$set
$sortBy
$sortKeys
$stringify
$stringifySafe
$sum
$svgPoster1
$table
$textify
$toFixed
$type
$without
Glossary
Transposition = adjacent pairs of letters are swapped
Omission = individual letters are missed out
Repetition = individual letters are entered twice consecutively
QWERTY substitution = letters are replaced by each of their QWERTY-keyboard based physical neighbours (e.g. 'h' gets replaced with y, u, j, n, b, g)
QWERTY repetition type 1 = letters are followed by each of their QWERTY-keyboard neighbours
QWERTY repetition type 2 = letters are preceded by each of their QWERTY-keyboard neighbours