Новый большой англо-русский словарь. 2001.
firmland — noun Etymology: firm (I) + land obsolete : terra firma … Useful english dictionary