bamli

bamli

In the architecture of India, a court or courtyard.