Who's the grand marshal?
Grand marshal is a ceremonial, military, or political office of very high rank. The term has its origins with the word "marshal" with the first usage of the term "grand marshal" as a ceremonial title for certain religious orders. The following are some additional usages of the term grand marshal.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE