gardyloo
English
gardyloo meaning in English • gardyloo का अर्थ अंग्रेजी में
Noun
- An old cry in throwing water, slops, etc., from the windows in Edingburgh.