Persian · noun · Everyday Life

Baaru

बारू
said baa-roo
Meaning

A rampart or defensive wall of a fort.