Does Unicode define named entities, the way HTML does?
No. The use of “entities” with names, such as ” “, “ñ”, “<“, and so on, to represent characters or symbols is a convention used in markup languages such as HTML. Large numbers of named entities are defined in ISO standards related to SGML, and common subsets of those entities are widely used in HTML and XHTML, but their definition is unrelated to the Unicode Standard.