inhabits is a form of:

Stonechat



ENGLISH MEANING
noun
1.
A small, active, and very common European singing bird (Pratincola rubicola); -- called also chickstone, stonechacker, stonechatter, stoneclink, stonesmith.
2.
The blue titmouse.
1.
The wheatear