We found one dictionary that defines the word sir davenant:
General (1 matching dictionary)
General (1 matching dictionary)
- sir d'avenant, sir davenant, davenant, sir: Dictionary.com