Dullatur (English, name)
expansion: Dullatur
Senses:
glosses: A village near Cumbernauld, North Lanarkshire council area, Scotland (OS grid ref NS7476).
Forms: