Ответ:

В ромбе диагональ \(BD\) делит угол \(B\) пополам:

\[\angle ABD=\frac{120^\circ}{2}=60^\circ.\]

Противоположные углы ромба равны, поэтому \(\angle BAD=60^\circ\). Тогда в треугольнике \(ABD\) третий угол также равен \(60^\circ\), значит треугольник равносторонний.

Следовательно, \(AB=BD=6\) см. Периметр ромба:

\[P_{ABCD}=4\cdot6=24\text{ см}.\]

Ответ: 24 см.