ard-halloo (Manx) comes from Manx thalloo, from Old Irish talam, from Proto-Celtic talamū, from Proto-Indo-European tl̥-mon-, from Proto-Indo-European tel- — flat; board, plank; to be still; to build.
ard-halloo (Manx): tableland