Find the word definition

Wikipedia
Fritham

Fritham is a small village in Hampshire, England. It lies in the north of the New Forest, near the Wiltshire border. It is in the civil parish of Bramshaw.