bar kora meaning in english