meaning of mansa

1. A hipped curb roof; that is, a roof having on all sides two slopes, the lower one being steeper than the upper one.


Related Words

mansard |

Developed & Maintained By Taraprasad.com

Treasure Words