Skip to main content

stour

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