baghla
/ˈbæɡəlɑː/Definitions
1. noun
A type of sailing vessel or a small boat, especially one with a sail, used in traditional Indian waters.
“The fishermen sailed their baghla into the calm waters of the lake.”
1. noun
A type of sailing vessel or a small boat, especially one with a sail, used in traditional Indian waters.
“The fishermen sailed their baghla into the calm waters of the lake.”