bursa

Noun
  1. A city in northwestern Turkey (synset 109064688)
  2. A small fluid-filled sac located between movable parts of the body especially at joints (synset 105524205)

Other Searches