Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Redcap
n.
The European goldfinch.
n.
A specter having long teeth, popularly supposed to haunt old castles in Scotland.
←
Redbud
Redcoat
→
Shares
Related Words
Menu
Home
Search
My Last Searches