EntryCommon
  1. Noun

    villa; holiday house

    今回はじめてプライベートヴィラに滞在しましたが、これがなかなか良いです。
    This time I stayed for the first time in a private villa, and it was really quite something.

Also written ヴィラ

Pitch on OJAD