o meaning in english

[Tel.] The vocative sign O. o tammuda.