Common Noun Collocations of elfin

annal, base, builder, child, court, creature, face, forest, grin, grot, hair, ham, inhabitant, John, knight, life, page, pinnace, postulate, power, prelude, queen, race, shape, smile, spirit, storm, tombstone, trait, Puerto