Praised, commendable, laudable (feminine form of Humaid)

1 Post