iJunoon official Urdu Dictionary
جائے پناہ
jaye panah
English definition for harborage
1. n. (nautical) a place of refuge (as for a ship)
Synonyms and Antonyms for harborage
Sponored Video