Latest Post

Word of the Day

haggis

Definition a Scottish food made from the inner organs of a sheep View the full definition in the Macmillan Dictionary. Origin and usage The noun haggis was first used in English in the early 15th century, when it was spelled...




Play

Video




Language Tips