Garen

English

Proper noun

Garen

  1. Alternative form of Karen.