tīravilagna तीरविलग्न

Definition: mfn. come ashore, landed,