Etymology
Today it means: A person who, at a child's naming ceremony, agrees to help raise the child (especially in a non-religious setting) Full definition →
From guide + parent.
Etymology from Wiktionary, CC BY-SA 4.0.