Taejo

From Wikipedia, the free encyclopedia

Taejo, meaning "great ancestor," is a name often applied to the founders of Korean dynasties. Kings bearing this name include: