mare's-nest
English
mare's-nest meaning in English • mare's-nest का अर्थ अंग्रेजी में
Noun
- A supposed discovery which turns out to be a hoax; something grossly absurd.
- A confused multitude of things.