What is the full meaning of homebirds
HOMEBIRD, a person who is reluctant to leave their hometown or their childhood home [n]
Example of the word homebirds placed on a Scrabble board.