stour
English
stour meaning in English • stour का अर्थ अंग्रेजी में
Noun
- A battle or tumult; encounter; combat; disturbance; passion.
Adjective
- Tall; strong; stern.