Слово заимствовано из польского языка, где bulka - уменьшительно- ласкательное от - bula "большой круглый хлеб"; польское слово в свою оередь было заимствовано из одного из западных язщыков (французское boule и итальянское bulla обозначают "круглый хлеб"). Корень БУЛА ("шишка, шар") лёг в основ слова "булавка".