Dictionary search results

Showing 1-3 of 3 results

godmother British & World English

A female godparent

fairy godmother British & World English

A female character in some fairy stories who has magical powers and brings good fortune to the hero or heroine