GIRN DEFINITION & SYNONYMS

• Girn

  1. (n.) To grin.