Definition/Meaning of boomburbs
English - Noun:
boomburbs plural form of boomburb