meaning of havened

1. Sheltered in a haven.


Related Words

havened |

Developed & Maintained By Taraprasad.com

Treasure Words