Glomra

Noun
glomra
 * 1) Company

Etymology

 * From Portuguese aglomeração