Meaning ofcroftin English

croft

us//krɔft//uk//krɒft//
#uncommon
Definitions