Meaning of balmoral
Definition of balmoral
(noun)
a
sturdy
laced
walking
shoe
a
brimless
dark
blue
Scottish cap with a
flat
top and a
plume
on one
side
Other information on balmoral
WIKIPEDIA results for
balmoral
Amazon results for
balmoral
Tweet