1. ನೆಲಸಣ

    ♪ nelasaṇa 🔊
    1. :Noun
    2. the area or exact plot of ground on which anything is, has been or is to be located; a site.

Comments and suggestions