s. Mocha, a town in Arabia.
J.P. Fabricius Dictionary
, [mokkā] ''s.'' Mocha, a town in Arabia.
Miron Winslow