BOMA


Meaning of BOMA in English

n. fenced-in enclosure (in central and east Africa); police post in central and east Africa; large non-poisonous snake native of western Africa; Brazilian boa

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.