Mafra (English, name)
expansion: Mafra
Senses:
glosses: A town and municipality of the district of Lisbon, Portugal, known for the Palace of Mafra.
glosses: A municipality of Santa Catarina, Brazil.
Forms: