GeneralConnection.com
➔
Dictionary
havelock
Noun
1. cloth covering
Usage