Hi,
Technically, a 'hard' landing means one that is VERY VERY hard. In other words, after such a landing, the a/c has to be inspected by engineers. What you saw may have been a 'firm' landing. Even if the pax thought it was 'hard' - it was not!
Yes it was "firm" landing. But it was excusable because it was windy.
Thanks
BAe 146-100