From ambascia + -oso.
ambascioso (feminine ambasciosa, masculine plural ambasciosi, feminine plural ambasciose)