snowcap
English Dictionary
->
Letter S
-> snowcap
Search Dictionary:
snowcap Definition
(n)
a
covering
of
snow
(
as
on
a
mountain
peak
)
snowcap Synonyms
snowcap
© Art Branch Inc.