i BELIEVE IT MEANS "TOWN OF" OR "PLACE OF"
What does it mean to be Scottish? It means to belong to one of the finest nations in the world today; to be a joint inheritor of an enormous national debt when, had Scotland been independent, one of...
again
firstly, it isn't a dragon, it's called the Lion Rampant - check out: http://en.wikipedia.org/wiki/Royal_Standard_of_Scotland
A burn is a stream.
It means 'children'.