1. ನೌಕಾಶ್ರಯ

    Play audio
    ♪ naukāśraya
    Share screenshot
    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