English to Arabic

Meaning for:
Nostrand
other
نوستراند