Top 10 Fairies in history
The word fairy has been derived from the Greek word: daimon, meaning spirit characterized by human-like appearances and possessing magical abilities. However, they are not divinity ( gods or goddesses ) in the traditional sense, …