tofts is toft's Plural Form

toft

US 
UK 
  • n.【法】宅地;小丘
  • Web托夫特;飞行训练器;宅基
Plural Form:tofts  
n.
1.
【法】宅地,屋基;小丘