snowcap

n. Snow-covered mountain peak.  snowcapped adj.

n. A very small humming bird (Microchaera albocoronata) native of New Grenada.