Deeray definition

Search

Deeray

Deeray logo #21217Deeray is British slang for a yard, three feet.
Found on http://www.probertencyclopaedia.com/browse/ZD.HTM
No exact match found.