Quin

Quin,

Definition of Quin:

  1. Hotel room for five.

Meaning of Quin & Quin Definition