Home
Search
Index
Definify.com
Definition
2025
green_hands
green hands
English
Noun
green
hands
plural of
green hand
Similar Results