fsymbols
Loading symbols…
››
ㄬ

bopomofo letter gn

Bopomofo Letter Gn

40/43

ㄬ was an older Zhuyin symbol for a palatal nasal—the nasal sound in Spanish ñ—written gn in Old National Pronunciation. As of 2026, standard Mandarin Zhuyin leaves it out, while some Taiwanese dialect guides use it for that sound. Its shape was adapted from the Chinese character 广.

Text symbol

What ㄬ means

It marked a sound in an earlier Mandarin pronunciation standard.

Zhuyin is a set of phonetic symbols used to teach Mandarin pronunciation and annotate Chinese writing. The first system was created in 1913 and released in 1918; ㄬ was included from the start. Its outline was adapted from the Chinese character 广, whose older reading supplied the symbol’s sound value.

Old National Pronunciation assigned ㄬ the palatal nasal written gn in that system. A Beijing-based standard replaced that system in 1932, and standard Mandarin Zhuyin stopped using ㄬ. Taiwanese Phonetic Symbols, an extension designed in 1946 to record Taiwanese dialect sounds, reused it in some dialect descriptions for [ɲ].

Part of the collection

Who writes ㄬ

Loading…

Questions people ask

1

Why does ㄬ show as a box on some devices?

Because that device's fonts have no glyph for it. The character is still correct and still copies correctly — the box is a missing glyph, not a broken character.

How to type or find ㄬ

Search it as
gn · ɲ · ㄬ · zhuyin · bopomofo · 广
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 312C, then AltX to get ㄬ.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “bopomofo letter gn”.
Linux
⎈Ctrl+⇧Shift+UType 312c, then Enter or Space.
HTML
ㄬ
CSS
\312C
Zhuyin keyboard
As of 2026, standard Taiwan Zhuyin keyboard layouts omit ㄬ; use your system’s character picker or a Unicode input method if available.
Codes and encoding1 code points
HTML decimal
ㄬ
HTML hex
ㄬ
CSS content
content: "\312C";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E3%84%AC
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Chinese, Japanese & Korean121,370 symbols