Yahoo Web Search

Search results

  1. Dictionary
    A man/woman of his/her word
    • a person who keeps their promises

    Powered by Oxford Languages