English

edit

Noun

edit

ambasa

  1. plural of amban

Anagrams

edit

Irish

edit

Interjection

edit

ambasa!

  1. Alternative form of ambaiste (Indeed! Really!)

References

edit