NDJH: North Davis Junior High

What does NDJH mean? The above is one of NDJH meanings. It may have other definitions. Please refer to the end of this passage.

NDJH: North Davis Junior High

Definition in English: North Davis Junior High

NDJH also stands for:
... more