The definition of a fairy is a tiny, magical, make-believe human-like creature with wings, or is an offensive slang term of contempt for a male homosexual.(noun)
An example of a fairy is Tinker Bell.
See fairy in Webster's New World College Dictionary
noun pl. fairies
Origin: ME, fairyland, fairy < OFr faerie < fée: see fay
See fairy in American Heritage Dictionary 4
noun pl. fair·ies
Origin: Middle English fairie, fairyland, enchanted being
Origin: , from Old French faerie
Origin: , from fae, fairy
Origin: , from Vulgar Latin Fāta, goddess of fate
Origin: , from Latin fātum, fate; see Fate.
Learn more about fairy