No, not all Korean names are three characters.
While the traditional structure of Korean names often consists of a one-character family name followed by a two-character given name, this isn't a strict rule. Names with one, three, or even more syllables (and thus characters in Hangul) exist, although they are less common.
Here's a breakdown:
- Family Name: Typically one character.
- Given Name: Most commonly two characters, but can be one or more.
The reference provided clearly states that names with more than two characters for the given name exist. Each character in Korean (Hangul) represents a syllable.
Therefore, to reiterate, the statement that all Korean names are three characters is incorrect. While many are structured this way, variations exist.