Originally Posted By: A C Bowden
"Hoo", found in some place names, is an archaic English word meaning a peninsula or a spur of land. (19)


My favorite was Hōō. smile