English → Hindi dictionary

sri lankan

श्री लंकाँ / श्रीNOUN

Definition

a native or inhabitant of Sri Lanka

Looking for poetry? Read shayari and poems by great poets.