Meanings

  1. idiomaticby heart