open · Innovation · vitality
Source: English
Root Word: har
Derived From: Possibly related to the name Harlow
Meaning: Harlow means "picturesque hills", and Harlo may be a simplified form of it.
Popularity History: The name has begun to gain attention in recent years, but is still relatively uncommon.