What does it mean? Is it something like "here", "not far"?