mamilla

Definitions

  • WordNet 3.6
    • n mamilla the small projection of a mammary gland
    • ***
Century Dictionary and Cyclopedia
    • n mamilla etc. See mammilla, etc.
    • ***

Usage


In news:

When plans were introduced for the Mamilla Hotel Jerusalem, which opened in June of 2009 and is the first five-star hotel in the city, it sparked a bit of controversy.
***