Croft Spa en · PROPN Meanings Synonym of Croft-on-Tees, North Yorkshire. Synonyms Croft-on-Tees · North Yorkshire