English to Arabic

Meaning for:
Laird
other
ليرد