1. ಉಪದ್ವೀಪ

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

Comments and suggestions