giron
Top 15000
Meanings
Noun
1. lap (of a person)
2. bosom, fold (figuratively)
3. gyron (heraldry)
4. tread, run (of a step) (architecture)