paviyon

Significado (Inglés)

pavilion (detached structure)

Etimología (Inglés)

In summary

From Ottoman Turkish پاوییون, from French pavillon.

Notes

Sign in to write sticky notes