Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of mbeya
  1. noun
    a city in southwestern Tanzania
Definition that contains mbeya
  • dombeya any of various shrubs or small trees of the genus Dombeya grown for their rounded clusters of exquisite often sweet-scented flowers usually hanging beneath the leaves
My lists:
Recently viewed words: