What ㏂ means
It lets a short Latin abbreviation fill a square text cell.
Older East Asian character sets arranged short abbreviations from the Latin alphabet in square forms so they could take up about the same footprint as a Chinese, Japanese, or Korean character. Unicode retains many such forms for compatibility with those sets.
Don't confuse it with
1Questions people ask
1Does NFKC turn ㏂ into a.m.?
Yes. Unicode compatibility normalization maps ㏂ to plain “a.m.”; it keeps the time text but removes the square.
How to type ㏂
㏂\33C2Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.
