Tok Pisin edit

Etymology edit

From English ambassador.

Noun edit

ambaseda

  1. ambassador