mamilla
Noun
Meaning
the small projection of a mammary gland
Source: WordNetSynonyms
Show all synonymsHypernyms
Examples
The largest number of deceased was found in the Mamilla pool, west of Jaffa Gate.
Jerusalemites wearing face masks for fear of the coronavirus at the Mamilla mall in Jerusalem, July 6, 2020.
Mamilla Avenue adorned with upscale shops adjacent to the Old City Walls.