1. ಉಪದ್ವೀಪ

    ♪ upadvīpa
    1. (noun)
    2. a land mass, not very large, surrounded by water, situated near a large island; a small island.