lyn
English
lyn meaning in English • lyn का अर्थ अंग्रेजी में
Noun
- A waterfall. See Lin>.