1. ನೌಕಾಶ್ರಯ

    ♪ naukāśraya 🔊
    1. :Noun
    2. a protected inlet or branch of a sea, lake, etc., where ships can anchor, esp. one with port facilities; a harbour.

Comments and suggestions