Comparison meaning "legendary creature"

Language Word Description