English: nanometre
Welsh: nanometr
Subject: Cyllid ac ystadegau
English definition: Nano - denoting one thousand millionth