Skip to main content

strid

Advertisement
English strid meaning in English  •  strid का अर्थ अंग्रेजी में
Noun
  • A narrow passage between precipitous rocks or banks, which looks as if it might be crossed at a stride.