field
area (of activity or expertise)
subject matter
L'informatique, ce n'est vraiment pas mon domaine.
IT really isn't my field.
estate
property
grounds (land)
Ils ont acheté un grand domaine dans le Sud.
They bought a large estate in the south.