meaning of havened
1.
Sheltered
in
a
haven.
Related Words
havened
|
Developed & Maintained By
Taraprasad.com