Long o words o-e

123456
Across
  1. 2. Hard,grey and cold
  2. 4. A short letter
  3. 6. An ice cream sits in this
Down
  1. 1. Skip with this
  2. 3. A king sits on this
  3. 5. Somewhere to live