fsymbols
Loading symbols…
››
諱

cjk unified ideograph-8af1

Taboo-name character

諱 is a formal term for a revered person's personal name, or for avoiding that name. In Chinese historical writing it marks naming restraint; Japanese imina and Korean hwi developed related but different uses. Use it in naming history or when discussing a tabooed name, not as a free-floating chat reaction.

Text symbol
Also called
imina · hwi · 讳
Search it as
huì · 名讳 · 名諱 · 避讳 · 避諱 · taboo · honorific
Shows up in
Anything that takes text · its shape is whatever your font draws

What 諱 means

A revered personal name, or the rule against saying it. In classical Chinese, 諱 can refer to the name itself, the act of avoiding it, or a matter left unspoken. Its targets included a ruler, close ancestor or parent, and exemplary sage.

In early classical texts, 名 refers to a living person's name, while 諱 marks a dead person's name. The practice served reverence and social order, then became a system for avoiding names in speech and writing. Scribes could substitute a character, omit it, change its pronunciation, or remove a stroke.

Here, 諱 points to a tabooed personal name, a historical naming formula, or the practice of 避諱; it is not simply a formal synonym for “name.”

Why does 諱 change across East Asian sources?

The tradition traveled, but each language kept its own emphasis. In Chinese historical prose, 諱 is tied to the personal name treated with restraint. The formula X諱Y identifies Y as X's personal name.

In premodern Japan, imina became a label for a person's real or personal name, distinct from the posthumous title 諡. Its history is contested: some scholarship treats imina as a wider East Asian custom, while Motoori Norinaga argued it was a Chinese import absent from ancient Japan.

In Korean historical usage, hwi can mean the revered name itself or the act of not saying or writing it, especially for rulers, ancestors, or the dead. The same graph can therefore cue a name, a prohibition, or a formal label.

Can I send 諱 by itself?

Only when the message is already about naming or name-taboo. Alone, 諱 reads as a specialist historical term, not a general-purpose reaction; add context for readers unfamiliar with classical Chinese or East Asian naming terms.

If the point is simply that a name is private, say that in ordinary words. 諱 names a historical convention, not secrecy in general.

Formal and historical, with a note of reverence; in ordinary chat it reads like a reference term, not warmth or a general reaction.

諡 is a posthumous title; 諱 concerns a personal name and the restraint around it.

What it means when someone sends it to you

4 readings
Biography writes X諱Y
Y is X's personal name, given in a formal historical formula.
Court or ancestor name is discussed
The name is revered and should be avoided in speech or writing.
Japanese record uses imina
A person's real or personal name; distinct from a posthumous title.
Korean historical text uses hwi
A revered name, or the practice of not saying or writing it.

Don't confuse it with

1

Combination ideas

3
A respectful reference to a person's personal name.
The practice of avoiding a revered name.
A historical formula identifying Y as X's personal name.

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 諱

Windows (Word)
Alt+XType 8AF1, then Alt+X 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 “cjk unified ideograph-8af1”.
Linux
Ctrl+Shift+UType 8af1, then Enter or Space.
HTML
諱
CSS
\8AF1
Codes and encoding1 code points
HTML decimal
諱
HTML hex
諱
CSS content
content: "\8AF1";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E8%AB%B1
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

2

Chinese characters99,354 symbols

Chinese, Japanese & Korean121,370 symbols