Skip to main content

budgerow

English budgerow meaning in English  •  budgerow का अर्थ अंग्रेजी में
Noun
  • A large and commodious, but generally cumbrous and sluggish boat, used for journeys on the Ganges.
Advertisement