snowcap

Noun

 * 1) A layer of snow covering a mountain top.
 * 2) A small hummingbird,, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.