1. ಉಪದ್ವೀಪ

    ♪ upadvīpa 🔊
    1. :Noun
    2. a land mass, not very large, surrounded by water, situated near a large island; a small island.

Comments and suggestions