avilion
/ˈævɪliən/Definitions
1. noun
A small hermitage or retreat, especially a luxurious one.
“The king built an avilion in the woods for his private use.”
1. noun
A small hermitage or retreat, especially a luxurious one.
“The king built an avilion in the woods for his private use.”