Definition of balmorals:
(n) :
A castle and associated estate in Aberdeenshire council area, Scotland, that is a private residence of the British sovereign (OS grid ref NO2595).
(n) :
A suburb of Galashiels, Scottish Borders council area, Scotland (OS grid ref NT4836).
(n) :
A suburban area in Belfast, Northern Ireland.
(n) :
Other places elsewhere in the world:
(n) :
A place in Canada:
(n) :
A place in the United States: