Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

homeling Definition

Cancel
homeling
noun
A native; a person or thing belonging to a home or to a particular country; an inhabitant

Words Related to homeling!

homeling Examples by Brain Bank Users